PHP操作XML(一)

part1:XML的简介:

233315_OADF_1771585.png

说明:

       a.xml页面需要加上标识:<?xml version="1.0" encoding="utf-8" ?>;

       b.当节点值中有少数的特殊字符需要原样显示时,需要使用到字符实体替换:

                     &lt; < 小于号
                      &gt; > 大于号
                      &amp; & 和 
                      &apos; ' 单引号
                      &quot; " 双引号

                      &nbsp;  空格

              c.当节点值中有许多的特殊字符需要原样显示时,为了避免一个一个的进行字符实体的替换,使用“<![CDATA[内容]]>”(不要双引号)来包裹即可。

 

part2:PHP操作XML

  1. 创建xml:

  2. 001954_DU7A_1771585.png

    001954_kYcO_1771585.png

  3. 追加节点:

    004554_nedF_1771585.png

  4. 删除节点和删除属性值:

011125_8PYP_1771585.png

4.添加新的属性和属性值:

020333_JwU4_1771585.png

5.节点的替换:

 1.使用新创建的节点替换掉就的节点:

 013550_THba_1771585.png

2.使用已有的节点替换掉旧的节点:

014210_ZF7C_1771585.png

6.获取节点值:

014853_bwWH_1771585.png

7.获取节点的类型:

015004_Cq2t_1771585.png

说明:nodeType的返回值是整型,其分别对应:

          1->元素节点;

          2->属性节点;

          3->文本节点;

          4->注释节点;

          8->CDATA节点;

          9->文档节点;

转载于:https://my.oschina.net/u/1771585/blog/596408

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值