PHP创建与解析XML 您所在的位置:网站首页 php解析xml文件 PHP创建与解析XML

PHP创建与解析XML

#PHP创建与解析XML| 来源: 网络整理| 查看: 265

PHP创建与解析XML一.使用SimpleXML操控XML要处理XML文件,有两种传统的处理思路:SAX和DOM.SAX基于事件触发机制,对XML文件进行一次扫描,完成要进行的处理;DOM则将整个XML文件构造为一颗DOM树,通过对DOM树的遍历完成处理.这两种方法各有优缺点,SAX的处理思路相对抽象,DOM的处理过程相对烦琐,都不很适合新手的入门.PHP5退出一套新的XML处理函数,即SimpleXML.名如其实,SimpleXML本身小巧精干,只提供了少量的几个方法的函数,单用它处理起XML文件功能却非常强大,操作也非常的简单

1.创建XML文件 [PHP] 纯文本查看 复制代码?

1.0 xml解析测试 张三 23 李四 24 王五 25

xml; //创建对象解析xml字符串 $_sxe = new SimpleXMLElement($_xml); //在当前目录下,生成XML文件 $_sxe->asXML('./test.xml'); ?>

效果图:图片描述

2.载入XML文件[PHP] 纯文本查看 复制代码?

效果图:图片描述

3.解析XML文件 [PHP] 纯文本查看 复制代码?

效果图:图片描述

4.读出XML数据 [PHP] 纯文本查看 复制代码?

效果图:图片描述

5.使用XPath来获取节点 [PHP] 纯文本查看 复制代码?

效果图:图片描述

二.使用DOMDocument操作XML很多情况下,手工生成标记要求从上到下生成文档,必须保证标签都是完整的,开始和结束标签.尽管借助于一些PHP函数或类可以有所改善,不过PHP还提供了一组更有帮助的内置对象和函数.文档对象模型(Document Object Model,DOM)提供了一个树桩结构,能很容易创建和处理标签.1.DOMDocument生成XML[PHP] 纯文本查看 复制代码?

效果图:图片描述2.DOMDocument解析XML[PHP] 纯文本查看 复制代码?效果图

图片描述

更多技术资讯可关注:gzitcast

原文链接:https://segmentfault.com/a/1190000020407604



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有