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中使用redis队列操作实例代码
Feb 07 PHP
php header功能的使用
Oct 28 PHP
PHP随机生成随机个数的字母组合示例
Jan 14 PHP
PHP采集静态页面并把页面css,img,js保存的方法
Dec 23 PHP
PHP调用Linux命令权限不足问题解决方法
Feb 07 PHP
常见PHP数据库解决方案分析介绍
Sep 24 PHP
php面向对象编程self和static的区别
May 08 PHP
php从数据库中读取特定的行(实例)
Jun 02 PHP
PHP获取数组中单列值的方法
Jun 10 PHP
搜索附近的人PHP实现代码
Feb 11 PHP
小程序微信退款功能实现方法详解【基于thinkPHP】
May 05 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
Aug 02 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
关于mysql 字段的那个点为是定界符
2007/01/15 PHP
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
2017/08/01 PHP
php7函数,声明,返回值等新特性介绍
2018/05/25 PHP
一个很简单的办法实现TD的加亮效果.
2006/06/29 Javascript
关于document.cookie的使用javascript
2008/04/11 Javascript
基于jquery打造的百分比动态色彩条插件
2012/09/19 Javascript
Js获取数组最大和最小值示例代码
2013/10/29 Javascript
浅谈jQuery中replace()方法
2015/05/13 Javascript
JQuery中两个ul标签的li互相移动实现方法
2015/05/18 Javascript
win7下安装配置node.js+express开发环境
2015/12/06 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
2016/04/15 Javascript
基于BootStrap Metronic开发框架经验小结【七】数据的导入、导出及附件的查看处理
2016/05/12 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
简单的vue-resourse获取json并应用到模板示例
2017/02/10 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
Bootstrap 模态框(Modal)带参数传值实例
2017/08/20 Javascript
Angular2 组件交互实例详解
2017/08/24 Javascript
vue里面使用mui的弹出日期选择插件实例
2018/09/16 Javascript
使用Python开发windows GUI程序入门实例
2014/10/23 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
2018/03/19 Python
python mqtt 客户端的实现代码实例
2019/09/25 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
2019/12/25 Python
python去除删除数据中\u0000\u0001等unicode字符串的代码
2020/03/06 Python
运行Python编写的程序方法实例
2020/10/21 Python
python制作一个简单的gui 数据库查询界面
2020/11/19 Python
用html5绘制折线图的实例代码
2016/03/25 HTML / CSS
使用HTML5里的classList操作CSS类
2016/06/28 HTML / CSS
HTML5 body设置自适应全屏
2020/05/07 HTML / CSS
来自圣地亚哥的实惠太阳镜:Knockaround
2018/08/27 全球购物
英国豪华家具和经典家居饰品购物网站:OKA
2020/06/05 全球购物
W Hamond官网:始于1979年的钻石专家
2020/07/20 全球购物
成教毕业生自我鉴定
2013/10/23 职场文书
应届毕业生求职信范文分享
2013/12/26 职场文书
青年文明号汇报材料
2014/12/23 职场文书
六一文艺汇演开幕词
2015/01/29 职场文书