使用php读取官网首页,PHP读取和编写XML DOM

有许多技术可用于用PHP(PHP培训 php教程 )读取和编写XML。本文提供了三种方法读取XML:使用DOM库、使用SAX解析器和使用正则表达式。还介绍了使用DOM和PHP文本模板编写XML。

用PHP读取和编写可扩展标记语言(XML)看起来可能有点恐怖。实际上,XML和它的所有相关技术可能是恐怖的,但是用PHP读取和编写XML不一定是项恐怖的任务。首先,需要学习一点关于XML的知识——它是什么,用它做什么。然后,需要学习如何用PHP读取和编写XML,而有许多种方式可以做这件事。

本文提供了XML的简短入门,然后解释如何用PHP读取和编写XML。

什么是XML?

XML是一种数据存储格式。它没有定义保存什么数据,也没有定义数据的格式。XML只是定义了标记和这些标记的属性。格式良好的XML标记看起来像这样:

JackHerrington

这个标记包含一些文本:JackHerrington。

不包含文本的XML标记看起来像这样:

用XML对某件事进行编写的方式不止一种。例如,这个标记形成的输出与前一个标记相同:

也可以向XML标记添加属性。例如,这个标记包含first和last属性:

也可以用XML对特殊字符进行编码。例如,&符号可以像这样编码:

&

包含标记和属性的XML文件如果像示例一样格式化,就是格式良好的,这意味着标记是对称的,字符的编码正确。清单1是一份格式良好的XML的示例。

清单1.XML图书列表示例

JackHerringtonO'ReillyJackHerringtonO'Reilly

清单1中的XML包含一个图书列表。父标记包含一组标记,每个标记又包含、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值