php语言

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

时间:2024-08-08 16:26:50 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和simplexml读取xml文档07-22

PHP如何使用curl实现数据抓取09-27

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

PHP中多态如何实现09-04

php如何实现验证码06-13

基于PHP+Ajax实现表单验证的详解08-22

PHP基于CURL进行POST数据上传的方法06-19

php解析XML文档属性并编辑的代码09-28

用PHP与XML联手进行网站编程10-16

用PHP基于Redis消息队列实现发布微博的方法08-30