php minixml详解
php minixml详解
发布时间:2016-12-29 来源:查字典编辑
摘要:使用方法如下,可以看到miniXML的使用,与ActiveLink-PHP-XML-Package-0.4.0相比,更加符合使用习惯,也更加...

使用方法如下,可以看到miniXML的使用,与ActiveLink-PHP-XML-Package-0.4.0相比,更加符合使用习惯,也更加的简单.

$xmlDoc=newMiniXMLDoc();

$xmlRoot=&$xmlDoc->getRoot();

$childElement=&$xmlRoot->createChild('achild');

$childElement->attribute('name','annie');

$childElement->text('Thiselementhasattributesandchildren,suchasthis');

$image=&$childElement->createChild('image');

$image->attribute('location','http://psychogenic.com/image.png');

$childElement->text('imageandlittle');

$orphan=&$xmlDoc->createElement('song');

$orphan->text('tomorrow,tomorrow');

$childElement->appendChild($orphan);

print$xmlDoc->toString();

添加一个子元素,有两种方式,第一种是直接该结点createChild,第二种是先xmlDoc先createElement,然后,该结点在appendChild.

最后打印出来的结果是:

<?xmlversion="1.0"?>

<achildname="annie"eyes="#0000FF"hair="#FF0000">

Thiselementhasattributesandchildren,suchasthis

<imagelocation="http://psychogenic.com/image.png"/>

imageandlittle

<song>tomorrow,tomorrow</song>

</achild>

可以很明显的看得出,miniXML的使用方法是非常简单的,尤其是对于简单的保存数据的XML文件,更是如此,详细可以看miniXML提供的例子.此处不详说.

=========================================================================

解析

minixml文件结构是:

minixml.inc.php

------classes

-----------doc.inc.phpelement.inc.phpnode.inc.phptreecomp.inc.php

详细的API解释说明,在官方网站上有介绍:http://minixml.psychogenic.com/api.html.

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类