随笔分类 - XML教程
摘要:【万能的数据传输格式XML入门教程】一、XML概述 【万能的数据传输格式XML入门教程】二、XML详解 【万能的数据传输格式XML入门教程】三、DTD约束 【万能的数据传输格式XML入门教程】四、PHP与XML概述 【万能的数据传输格式XML入门教程】五、PHP DOM模型详解 【万能的数据传输格式
阅读全文
摘要:XML:Xpath查询语言(相当于MySQL:SQL查询语言) public array SimpleXMLElement::xpath ( string $path ) 主要功能:simplexml结合xpath实现数据查询 参数 说明 $path Xpath语言 注:xpath方法是没有办法通过
阅读全文
摘要:在实际项目开发中,我们通常使用PHP DOM模型来完成数据的增删改功能,而使用SimpleXML模型来实现数据的查询操作。 以下实例用到的data.xml: <?xml version="1.0" encoding="UTF-8"?> <library> <book id="b001"> <titl
阅读全文
摘要:1. PHP DOM模型增加操作五步走 第一步:开辟内存空间,形成“面”第二步:载入XML数据到内存,形成DOM树结构第三步:创建新节点第四步:追加新节点到父节点第五步:保存内存中的数据到XML文档中 public DOMElement DOMDocument::createElement ( st
阅读全文
摘要:1. 与面、串、点相关的类 DOMDocument:文档类(面)DOMNodeList:列表类(串)DOMNode:节点类(点)DOMElement:元素类(点) 2. 开辟内存空间形成面 主要功能:创建一个文档类对象,形成“面” 运行结果: 3. 载入XML文档到内存,形成DOM树 主要功能:载入
阅读全文
摘要:1. 为什么需要XML解析 2. PHP如何解析XML PHP DOM模型:实现对XML的增删改功能 PHP SimpleXML模型:实现对XML的查询功能 3. PHP DOM模型 DOM模型:Document Object Mode 例如:通过XML描述一个图书管理系统信息 在开发过程中,我们的
阅读全文
摘要:1. 为什么需要DTD约束 2. 什么是DTD约束文档 DTD:Document Type Definition (文档类型定义) 主要功能:约束XML的书写规范 XML技术中,可以编写一个文档来约束一个XML的书写规范,这个文档称之为约束约束文档定义了在XML中允许出现的元素名称、属性及元素出现的
阅读全文
摘要:XML主要是由以下七个部分来实现的: 文档声明 元素 元素属性 注释 特殊字符 CDATA区段 处理指令 1. 文档声明 主要功能:告诉浏览器是何种方式解析当前文档,功能与PHP中的header类似。 2. 元素(节点、标签、标记) 使用规则: (1)一个标签分为起始和结束标签(不能省略) (2)一
阅读全文
摘要:1. XML历史 gml(1969):通用标记语言,IBM公司一些砖家共同研究一个课题:软件要具有高度的可移植性必须要具有一个统一的标准sgml(1985):砖家对GML语言进行升级,标准通用标记语言html(1993):W3C组织,超文本标记语言,设计目的:不同平台、不同浏览器浏览同一网页所看到的
阅读全文

浙公网安备 33010602011771号