PHP中的DOM模型和解析XML

2025-05-19 11:24:42

PHP中的DOM模型和解析XML

工具/原料

PHP-XML

PHP中的DOM模型

1、1.例:通过XML来描述一个CRM管理系统

PHP中的DOM模型和解析XML

2、2.任何程序无论HTML、CSS、Javascript或XML在运行时都要经历两个阶段:① 在内存中,开辟内存空间② 载入XML文档到内存,形成DOM树结构

PHP中的DOM模型和解析XML

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示例代码:

PHP中的DOM模型和解析XML

2、2.运行结果:

PHP中的DOM模型和解析XML

3、载入XML文档到内存,形成DOM树结构要用到的知识点:load方法mixed DOMDocument::load ( string $filename) :载入一个XML文档到内存,形成DOM树参数说明:$filename:要载入的xml文件名称示例代码:

PHP中的DOM模型和解析XML

4、使用PHP获取所有的同级兄弟节点,形成“串”要用到的知识点:getElementsByTagName方法DOMNodeList DOMDocu罪焐芡拂ment::getElementsByTagName ( string name ):通过元素的标签名称获取所有的同级兄弟节点。参数说明:name :要获取的标签名称示例代码:

PHP中的DOM模型和解析XML

5、5.运行结果:

PHP中的DOM模型和解析XML
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢