首页 > php代码 > 简短的php读取xml详细代码

简短的php读取xml详细代码

<?php
$doc = new DOMDocument();   
$doc->load( 'books.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 ";   
echo "<br>";   
}

 

 

xml文件

<books>   
<book>   
<author>Jack Herrington</author>   
<title>PHP Hacks</title>   
<publisher>O'Reilly</publisher>   
</book>   
<book>   
<author>Jack Herrington</author>   
<title>Podcasting Hacks</title>   
<publisher>O'Reilly</publisher>   
</book>   
</books>


文章网址:http://www.phprm.com/code/8cef76ab0c1de3f1adf942c9a83faea2.html

随意转载^^但请附上教程地址。

标签:none

发表留言