php语言

php如何基于dom实现图书xml格式数据

时间:2025-02-27 20:33:58 php语言 我要投稿
  • 相关推荐

php如何基于dom实现图书xml格式数据

  导语:php如何基于dom实现图书xml格式数据呢?下面是小编给大家提供的代码实现方法,大家可以参考阅读,更多详情请关注应届毕业生考试网。

php如何基于dom实现图书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\n";

  }

  ?>

  books.xml文件如下:

  <?xml version="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

【php如何基于dom实现图书xml格式数据】相关文章:

php数组基于dom实现转换xml格式数据03-06

PHP如何使用DOM和simplexml读取xml文档07-22

PHP如何使用curl实现数据抓取02-05

如何在PHP导出excel格式数据04-21

如何实现PHP获取表单数据与HTML嵌入PHP脚本01-16

PHP中多态如何实现05-06

php如何实现快速排序04-03

基于PHP+Ajax实现表单验证的详解05-19

PHP基于CURL进行POST数据上传实例05-31