$doc = new DOMDocument();
$doc->load( 'books.xml' );
$xpath = new DOMXPath($doc);
$books = $xpath->evaluate('/books/book');
foreach( $books as $book )
{
$author = $xpath->evaluate('author', $book)->item(0)->nodeValue;
$publisher = $xpath->evaluate('publisher', $book)->item(0)->nodeValue;
$title = $xpath->evaluate('title', $book)->item(0)->nodeValue;
echo "$title - $author - $publisher<br/>\n";
}
$doc->load( 'books.xml' );
$xpath = new DOMXPath($doc);
$books = $xpath->evaluate('/books/book');
foreach( $books as $book )
{
$author = $xpath->evaluate('author', $book)->item(0)->nodeValue;
$publisher = $xpath->evaluate('publisher', $book)->item(0)->nodeValue;
$title = $xpath->evaluate('title', $book)->item(0)->nodeValue;
echo "$title - $author - $publisher<br/>\n";
}
解决方案 »
- 开启伪静态后不能传递参数的问题!!!!
- 【急救~~】php error_reporting 或者 var_dump函数使用 出现空白页
- 通过JavaScript呈现的数据抓不到,怎么办?
- 我用PHP和IIS建站的时候,浏览页面的时候,怎么一浏览就会让我保存页面呢?在线等!!!!
- 我是php新手,请大家多指教
- 高手请进:PHP 程序完成向一需要用户登录的网站发布信息的功能
- 远方的高手看过来——请问PHP怎么用SOAP?
- 论坛如何给不同板块分配不同权限?
- appserv当中的sql问题
- 求教,大量数据排序问题?
- php与mysql的连接,怎么回事
- PHP 从mysql返回多段文本每段后都加了<br />标签如何实现首行缩进?
我看你一直在用xpath,使用dom必须这么用吗?
如果有这样的问题的话.