日期:2011-12-21  浏览次数:20745 次

  XML文件在PHP网站开发的轻量级应用中使用非常广泛,而PHP解析和读取XML文件的方式有很多种,比如JS DOM、SimpleXml、Xpath等方式解析XML文件,今天来讲讲在PHP中使用Xpath解析XML的实例,同时通过Xpath解析XML的实例来介绍部分基础的Xpath语法。

  Xpath是什么?

  Xapth主要用来在XML文档中查询信息的工具,通过使用路径表达式可以解析XML文件,读取XML文件中的数据。

  PHP解析XML推荐教程

  PHP4和PHP5版本下解析XML文档的操作方法

  需要PHP解析的XML文档

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?xml version="1.0" encoding="gbk"?>
<LeapsoulXML>  
    <LeapsoulInfo>  
        <name>PHP网站开发-PHP教程-Leapsoul.cn</name>
        <website>http://www.leapsoul.cn</website>
    </LeapsoulInfo>

    <LeapsoulInfo>  
        <name>
          <keywords>
          <keyword keyid='1'>PHP网站开发</keyword>
          <keyword keyid='2'>PHP教程</keyword>
          <keyword keyid='3'>PHP</keyword>
          </keywords>
          <seo>SEO</seo>
        </name>
    </LeapsoulInfo>

    <WebInfo>  
        <name>