php用dom处理xml
来源:互联网 发布:docker java web 编辑:程序博客网 时间:2024/06/08 16:17
- 方法
<?php $dom = new DOMDocument('1.0', 'utf-8'); // 通过$dom对象获得被处理的xml信息 $dom->loadXML($contents); // 获得对应元素节点对象,返回一个列表 $outlist = $dom->getElementsByTagName('tagname'); // DOMList $outone = $outlist->item(0); // DOMElement $tagName = $outone->tagName); $txt = $outone->fistChild; // 文本节点 $nodeTxt = $txt->wholeText;
dom 方式解析 xml 信息
childNode
获得子节点信息(回车空白也算作具体子节点)length
获得列表中元素的个数getElementsByTagName()
根据标签名称获得对应的元素节点对象以数组列表形式返回节点(即使有一个节点也如此)
该方法既可以给dom对象调用,也可以给元素节点对象调用
nodeValue
元素节点调用,获得内部的文本信息item
从列表中获得一个具体节点
阅读全文
0 0
- php用dom处理xml
- php使用DOM处理xml文档
- [转]php使用DOM处理xml文档
- php使用DOM处理xml文档
- 用Dom处理XML文件
- DOM处理XML文件
- DOM处理XML
- DOM处理XML
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 用 PHP 读取和编写 XML DOM
- 第三周 求集合并集
- 使用truelicense实现用于JAVA工程license机制
- JNA加载DLL库
- 【札记】Linux下 MySQL-5.7.17 tar.gz 包方式安装部署后出现密码过期的问题解决(不修改/etc/my.cnf文件)
- python+appuim环境搭建(windows10系统)
- php用dom处理xml
- 动态代理模式的简易实现
- 第五周项目一 建立顺序栈算法库
- IDA动态调试Android的SO文件
- 设定Shell command的timeout
- Python 基础语法
- windows编译ffmpeg
- STM32 中断优先级(Cortex-M3)
- 在pycharm中编辑Python程序 循环、IF语句报错的原因(格式问题)