萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php基於dom實現讀取圖書xml格式數據的方法

php基於dom實現讀取圖書xml格式數據的方法

小編推薦的這篇文章介紹了php基於dom實現讀取圖書xml格式數據的方法,非常實用,有興趣的同學快來看看吧。

本文實例講述了php基於dom實現讀取圖書xml格式數據的方法。分享給大家供大家參考,具體如下:

 代碼如下 復制代碼

<?php

 $doc=newDOMDocument();

 $doc->load('books.xml');

 $books=$doc->getElementsByTagName("book");

 foreach($booksas$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";

 }

?>

books.xml文件如下:

 代碼如下 復制代碼

<?xmlversion="1.0"?>

<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>

運行結果如下:

PHP Hacks - Jack Herrington - O'Reilly

Podcasting Hacks - Jack Herrington - O'Reilly

copyright © 萬盛學電腦網 all rights reserved