PHP操作XML(一)

part1:XML的简介:

PHP操作XML(一)_第1张图片

说明:

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

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

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

                      &nbsp;  空格

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


part2:PHP操作XML

  1. 创建xml:

  2. PHP操作XML(一)_第2张图片

    PHP操作XML(一)_第3张图片

  3. 追加节点:

    PHP操作XML(一)_第4张图片

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

PHP操作XML(一)_第5张图片

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

PHP操作XML(一)_第6张图片

5.节点的替换:

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

 PHP操作XML(一)_第7张图片

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

PHP操作XML(一)_第8张图片

6.获取节点值:

PHP操作XML(一)_第9张图片

7.获取节点的类型:

PHP操作XML(一)_第10张图片

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

          1->元素节点;

          2->属性节点;

          3->文本节点;

          4->注释节点;

          8->CDATA节点;

          9->文档节点;

你可能感兴趣的:(PHP操作XML(一))