欢迎来到天天文库
浏览记录
ID:35515816
大小:190.00 KB
页数:17页
时间:2019-03-25
《[高端技术]php操作xml详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、[高端技术]PHP操作XML详解XML是一种流行的半结构化文件格式,以一种类似数据库的格式存储数据。在实际应用中,一些简单的、安全性较低的数据往往使用XML文件的格式进行存储。这样做的好处一方面可以通过减少与数据库的交互性操作提高读取效率,另一方面可以有效利用XML的优越性降低程序的编写难度。PHP提供了一整套的读取XML文件的方法,很容易的就可以编写基于XML的脚本程序。本章将要介绍PHP与XML的操作方法,并对几个常用的XML类库做一些简要介绍。1XML简介XML是“可扩展性标识语言(eXtensibleMarkupLanguage)”的缩写,是一种类
2、似于HTML的标记性语言。但是与HTML不同,XML主要用于描述数据和存放数据,而HTML主要用于显示数据。XML是一种“元标记”语言,开发者可以根据自己的需要创建标记的名称。例如,下面的XML代码可以用来描述一条留言。复制代码1.2.Welcome3.Simon4.WelcometoXMLguestbook!!5.其中,与标签标记了这是一段留言。在留言中有标题、作者、内容,完整的表述了一
3、条留言信息。在一个XML文件的顶部,通常使用来标识XML数据的开始和XML数据使用标准的版本信息。在浏览器中访问XML文件可以看到层次分明的XML数据信息,如图1所示。XML的发展非常迅速,近些年来很多软件开发商都开始采用XML的开发标准进行应用程序的开发。并且,很多新兴技术都架构在XML数据之上。这意味着XML将与HTML一样成为Web技术不可或缺的一部分。2简单的XML操作在实际应用中,PHP与XML的交互操作应用非常广泛。SimpleXML组件是PHP5新增加的一个简单的XML操作组件,与传统的XML组件相比,
4、SimpleXML组件的使用非常简单。本节将对使用SimpleXML组件操作XML的方法做一下详细介绍。2.1创建一个SimpleXML对象SimpleXML对象是用来临时存储XML数据的临时变量,对XML进行的操作都是通过操作SimpleXML对象来完成的。SimpleXML组件提供了两种创建SimpleXML对象的方法。第一种方法是使用simplexml_load_string函数读取一个字符串型变量中的XML数据来完成创建的,其语法格式如下所示。simplexml_load_string(stringdata)这里的data变量用于存储XML数据。以
5、下代码使用simplexml_load_string函数创建了一个SimpleXML对象复制代码1.
6、 Simon11. 2412. 1982-11-0613. 5000.0014. 1000.0015.
7、no>10000218. Elaine19. 2420. 1982-01-0121. 6000.0022. 2000.0023.
8、25.
此文档下载收益归作者所有