PHP XML Parser

使用了Document Object Model (DOM) extension。

XML范例文件:test.xml

 

PHP代码:

 

 

处理过程中碰到一个错误:“DOMDocument::LoadXML Extra content at the end of the document in Entity...”

原因是源文件不是标准的XML,没有root element,导致无法生成DOM tree。自己手动加上了一对tag,名字无所谓,因为没有严格的schema校验。

 

官方参考:http://us3.php.net/manual/en/refs.xml.php

参考:http://www.geekpedia.com/tutorial156_How-to-read-XML-using-PHP-DOM.html

http://www.dave78.com/2008/02/19/domdocumentloadxml-extra-content-at-the-end-of-the-document-in-entity/

posted on 2009-09-01 06:53  爱你一万年123  阅读(207)  评论(0编辑  收藏  举报

导航