本人通过下面这个文件读取xML里的数据缺不能正常输出,请指教下,本人初学,谢谢php代码
<?php
$doc = new DOMDocument();
$doc->load( 'xml/book1.xml' );
$books = $doc->getElementsByTagName( "book" );
foreach( $books as $book )
{
$authors = $book->getElementsByTagName( "author" );
$author = $authors->item(0)->nodeValue;$publishers = $book->getElementsByTagName( "publisher" );
$publisher = $publishers->item(0)->nodeValue;$titles = $book->getElementsByTagName( "title" );
$title = $titles->item(0)->nodeValue;echo "$title - $author - $publisher\n";
}
?>xml代码
<?xml version="1.0" encoding="GB2312" ?>
<books>
<book auther="Jack Herrington" title="PHP Hacks" publisher="O'Reilly"/>
</books>
~