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 相关文章推荐
php实现的发送带附件邮件类实例
Sep 22 PHP
PHP中使用虚代理实现延迟加载技术
Nov 05 PHP
PHP处理大量表单字段的便捷方法
Feb 07 PHP
PHP中使用hidef扩展代替define提高性能
Apr 09 PHP
WAMP环境中扩展oracle函数库(oci)
Jun 26 PHP
php生成静态html页面的方法(2种方法)
Sep 14 PHP
PHP程序员不应该忽略的3点
Oct 09 PHP
WordPress中编写自定义存储字段的相关PHP函数解析
Dec 25 PHP
php进程间通讯实例分析
Jul 11 PHP
Yii2-GridView 中让关联字段带搜索和排序功能示例
Jan 21 PHP
PHP给前端返回一个JSON对象的实例讲解
May 31 PHP
Mac下快速搭建PHP开发环境步骤详解
May 05 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
PHP在线生成二维码(google api)的实现代码详解
2013/06/04 PHP
php实现用于删除整个目录的递归函数
2015/03/16 PHP
php观察者模式应用场景实例详解
2017/02/03 PHP
PHP 实现 WebSocket 协议原理与应用详解
2020/04/22 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
2020/04/27 PHP
php慢查询日志和错误日志使用详解
2021/02/27 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
2021/03/09 PHP
实例:尽可能写友好的Javascript代码
2006/10/09 Javascript
javascript下操作css的float属性的特殊写法
2007/08/22 Javascript
jQuery 解析xml文件
2009/08/09 Javascript
动态加载图片路径 保持JavaScript控件的相对独立性
2010/09/06 Javascript
javascript定时保存表单数据的代码
2011/03/17 Javascript
jquery 实现密码框的显示与隐藏示例代码
2013/09/18 Javascript
jquery将一个表单序列化为一个对象的方法
2014/01/03 Javascript
JS实现图片产生波纹一样flash效果的方法
2015/02/27 Javascript
Bootstrap每天必学之导航条(二)
2016/03/01 Javascript
详解使用webpack打包编写一个vue-toast插件
2017/11/08 Javascript
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
2018/01/08 jQuery
JavaScript多态与封装实例分析
2018/07/27 Javascript
当vue路由变化时,改变导航栏的样式方法
2018/08/22 Javascript
微信小程序分享功能onShareAppMessage(options)用法分析
2019/04/24 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
[01:05:24]Ti4 冒泡赛第二天 iG vs NEWBEE 3
2014/07/15 DOTA
用Python代码来解图片迷宫的方法整理
2015/04/02 Python
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
python 批量修改 labelImg 生成的xml文件的方法
2019/09/09 Python
pandas针对excel处理的实现
2021/01/15 Python
Html5画布_动力节点Java学院整理
2017/07/13 HTML / CSS
KIKO美国官网:意大利的平价彩妆品牌
2017/05/16 全球购物
Peter Millar官网:美国高档生活服饰品牌
2018/07/02 全球购物
后勤人员岗位职责
2013/12/17 职场文书
初一学生期末评语
2014/04/24 职场文书
单位租房协议书范本
2014/12/04 职场文书
62句有关感恩节文案(推荐收藏)
2019/11/28 职场文书
基于Java的MathML转图片的方法(示例代码)
2021/06/23 Java/Android
分析Python list操作为什么会错误
2021/11/17 Python