php minixml详解


Posted in PHP onJuly 19, 2008

使用方法如下,可以看到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解释说明,在官方网站上有介绍: http://minixml.psychogenic.com/api.html.

PHP 相关文章推荐
global.php
Dec 09 PHP
PHP 上传文件的方法(类)
Jul 30 PHP
php利用cookie实现自动登录的方法
Dec 10 PHP
php实现高效获取图片尺寸的方法
Dec 12 PHP
php检测文本的编码
Jul 26 PHP
遍历指定目录,并存储目录内所有文件属性信息的php代码
Oct 28 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
PHP实现的猴王算法(猴子选大王)示例
Apr 30 PHP
PHP支付宝当面付2.0代码
Dec 21 PHP
PHP中Session ID的实现原理实例分析
Aug 17 PHP
PHP MVC框架中类的自动加载机制实例分析
Sep 18 PHP
如何在centos8自定义目录安装php7.3
Nov 28 PHP
php正则校验用户名介绍
Jul 19 #PHP
PHP批量生成缩略图的代码
Jul 19 #PHP
Discuz 模板引擎的封装类代码
Jul 18 #PHP
PHP令牌 Token改进版
Jul 18 #PHP
php下intval()和(int)转换使用与区别
Jul 18 #PHP
PHP入门学习的几个不错的实例代码
Jul 13 #PHP
php header()函数使用说明
Jul 10 #PHP
You might like
星际争霸任务指南——虫族
2020/03/04 星际争霸
php excel reader读取excel内容存入数据库实现代码
2012/12/06 PHP
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
javascript对话框使用方法(警告框 javascript确认框 提示框)
2014/01/07 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
AngularJS表单基本操作
2017/01/09 Javascript
jQuery时间验证和转换为标准格式的时间格式
2017/03/06 Javascript
基于 Vue 实现一个酷炫的 menu插件
2017/11/14 Javascript
详解webpack babel的配置
2018/01/09 Javascript
Vue精简版风格概述
2018/01/30 Javascript
Vuex的初探与实战小结
2018/11/26 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
Openlayers学习之加载鹰眼控件
2020/09/28 Javascript
Python实现简单多线程任务队列
2016/02/27 Python
Python 逐行分割大txt文件的方法
2017/10/10 Python
对matplotlib改变colorbar位置和方向的方法详解
2018/12/13 Python
python实现扑克牌交互式界面发牌程序
2020/04/22 Python
美国杂志订阅折扣与优惠网站:Magazines.com
2016/08/31 全球购物
机电工程学生自荐信范文
2013/12/07 职场文书
农民致富事迹材料
2014/01/23 职场文书
教师师德反思材料
2014/02/15 职场文书
销售求职信范文
2014/05/26 职场文书
领导干部廉政自律承诺书
2014/05/26 职场文书
有关环保的标语
2014/06/13 职场文书
老干部工作先进事迹
2014/08/17 职场文书
企业趣味活动方案
2014/08/21 职场文书
房屋分割离婚协议书范本
2014/12/01 职场文书
个人先进事迹材料
2014/12/29 职场文书
《颐和园》教学反思
2016/02/19 职场文书
创业计划书之宠物店
2019/09/19 职场文书
详解mysql三值逻辑与NULL
2021/05/19 MySQL
eclipse创建项目没有dynamic web的解决方法
2021/06/24 Java/Android
oracle索引总结
2021/09/25 Oracle
详细聊聊浏览器是如何看闭包的
2021/11/11 Javascript