易截截图软件、单文件、免安装、纯绿色、仅160KB

关于PHP解析XML怎么通过属性查找到指定节点?

XML code:
<?xml version="1.0" encoding="gb2312"?>
<books>
<book id="1">
<author>Jack Chen</author>
<title>PHP Hacks</title>
<publisher>O'Reilly</publisher>
</book>
<book id="2">
<author>Jack Herrington</author>
<title>Podcasting Hacks</title>
<publisher>O'Reilly</publisher>
</book>
</books>

我有这样的一个XML文件
我用的是PHP DOMDocument解析
现在我想知道怎么通过book 中的id值来列出这一节点下的所有值?
也就是说,我现在想显示出
id=1的book内
author,title,publisher所有信息?
  <?php
  $doc = new DOMDocument();
  $doc->load( 'books.xml' );
 
  $book = $doc->getElementsById( "1" );
  $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;
 
  e


相关问答:

关于 php webservice 的问题 - PHP / 基础编程

对php不是很了解 写了个简单的例子
现用c#调用php写的 webservice(soap WSDL)iis6.0+php5.2.8
webservice如下
<?php
class WebService
{
  public function Logout()
  {
//header('Co ......

付费求一段php代码,支持淘宝交易 - PHP / 基础编程

各位大侠 
求一段php代码 
可以实现以下功能 
针对不同的浏览器显示不同的图片 
就是有一张图片,只想给ie6用户看到 
如果ie7、chrome、firefox用户浏览则显示另外一张图片  ......

付费求一段php代码,支持淘宝交易

各位大些
求一段php代码
可以实现以下功能
针对不同的浏览器显示不同的图片

就是有一张图片,只想给ie6用户看到
如果ie7、chrome、firefox用户浏览则显示另外一张图片

价格不要太离谱就行 ......

诚招有经验的PHP工程师(可兼职) - PHP / 基础编程

1.精通面向对象的设计和开发;
2.熟练使用PHP语言(5.0+)进行数据库,网络通信,文件读写,安全机制等开发;
3.熟练使用MYSQL(5.0+)数据库开发,包括基本的数据库设计/优化/安全,复杂的T-SQL语句编写,熟练编写MYS ......

如何对xml内容数据进行比较 - VC/MFC / HTML/XML

如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
  <TestLIST>
  <PID>40</PID>
  <TestName>深圳市</TestName> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号