php minixml详解
发布时间:2020-05-11 10:47:54 所属栏目:PHP教程 来源:互联网
导读:MiniXML来自 Sourceforge ,参见:http://sourceforge.net/projects/minixml/,也有自己的官方网站: http://minixml.psychogenic.com/index.html.
使用方法如下,可以看到miniXML的使用,与ActiveLink-PHP-XML-Package-0.4.0相比,更加符合使用习惯,也更加的简单. $xmlDoc = new MiniXMLDoc(); $xmlRoot =& $xmlDoc->getRoot(); $childElement =& $xmlRoot->createChild('achild'); $childElement->attribute('name', 'annie'); $childElement->text('This element has attributes and children, such as this'); $image =& $childElement->createChild('image'); $image->attribute('location', 'http://psychogenic.com/image.png'); $childElement->text('image and little'); $orphan =& $xmlDoc->createElement('song'); $orphan->text('tomorrow, tomorrow'); $childElement->appendChild($orphan); print $xmlDoc->toString(); 添加一个子元素,有两种方式,第一种是直接该结点createChild,第二种是先xmlDoc先createElement,然后,该结点在appendChild. 最后打印出来的结果是: <?xml version="1.0"?> <achild name="annie" eyes="#0000FF" hair="#FF0000"> This element has attributes and children, such as this <image location="http://psychogenic.com/image.png" /> image and little <song> tomorrow, tomorrow </song> </achild> 可以很明显的看得出,miniXML的使用方法是非常简单的,尤其是对于简单的保存数据的XML文件,更是如此,详细可以看miniXML提供的例子.此处不详说. ========================================================================= 解析 minixml文件结构是: minixml.inc.php ------classes -----------doc.inc.php element.inc.php node.inc.php treecomp.inc.php 详细的API解释说明,在官方网站上有介绍: (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |