PHP中的DOM模型和解析XML
PHP中的DOM模型和解析XML
工具/原料
PHP-XML
PHP中的DOM模型
1、1.例:通过XML来描述一个CRM管理系统
2、2.任何程序无论HTML、CSS、Javascript或XML在运行时都要经历两个阶段:① 在内存中,开辟内存空间② 载入XML文档到内存,形成DOM树结构
PHP解析XML
1、跤耧锿葡与PHP DOM模型相关的类DOM:document object mode(文档对象模型)常用类:•DOMDocument:文档类•DOMNodeList:节点列表类•DOMNode:节点类•DOMElement:元素类DOMDocument类:(开辟内存空间,形成“面”)DOMDocument::__construct ([ string $version [, string $encoding ]])参数说明:$version :xml版本号,目前XML最新版本为1.0$encoding :要使用的编码格式,建议采用utf-8示例代码:
2、2.运行结果:
3、载入XML文档到内存,形成DOM树结构要用到的知识点:load方法mixed DOMDocument::load ( string $filename) :载入一个XML文档到内存,形成DOM树参数说明:$filename:要载入的xml文件名称示例代码:
4、使用PHP获取所有的同级兄弟节点,形成“串”要用到的知识点:getElementsByTagName方法DOMNodeList DOMDocu罪焐芡拂ment::getElementsByTagName ( string name ):通过元素的标签名称获取所有的同级兄弟节点。参数说明:name :要获取的标签名称示例代码:
5、5.运行结果:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:52
阅读量:45
阅读量:22
阅读量:79
阅读量:71