當前位置:首頁 > PHP教程 > php應用 > 列表

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

發布:smiling 來源: PHP粉絲網  添加日期:2018-07-31 11:38:27 瀏覽: 評論:0 

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

  1. <?php 
  2.  $doc=newDOMDocument(); 
  3.  $doc->load('books.xml'); 
  4.  $books=$doc->getElementsByTagName("book"); 
  5.  foreach($booksas$book
  6.  { 
  7.  $authors=$book->getElementsByTagName("author"); 
  8.  $author=$authors->item(0)->nodeValue; 
  9.  $publishers=$book->getElementsByTagName("publisher"); 
  10.  $publisher=$publishers->item(0)->nodeValue; 
  11.  $titles=$book->getElementsByTagName("title"); 
  12.  $title=$titles->item(0)->nodeValue; 
  13.  echo"$title - $author - $publisher\n"
  14.  } 
  15. ?> 

books.xml文件如下:

  1. <?xmlversionxmlversion="1.0"?> 
  2. <books> 
  3.  <book> 
  4.   <author>Jack Herrington</author> 
  5.   <title>PHP Hacks</title> 
  6.   <publisher>O'Reilly</publisher> 
  7.  </book> 
  8.  <book> 
  9.   <author>Jack Herrington</author> 
  10.   <title>Podcasting Hacks</title> 
  11.   <publisher>O'Reilly</publisher> 
  12.  </book> 
  13. </books> 

運行結果如下:

PHP Hacks - Jack Herrington - O'Reilly

Podcasting Hacks - Jack Herrington - O'Reilly

Tags: 格式 方法 數據

分享到:

天气网首页彩吧