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

急急急!XML解析问题!!!

目前有这样一段XML解析PHP代码:
PHP code:

<?php
$xml = simplexml_load_file("test.xml");
echo $xml->getName() . "<br />";
foreach($xml->children() as $child) {
echo $child->getName() . ": " . $child . "<br />";
}
?>



有下面的XML:
XML code:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>



这样php能正确输出结果:

note
to: George
from: John
heading: Reminder
body: Don't forget the meeting!

但是若XML变成:
XML code:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>
<name>
<Chinesename>Zhang</Chinesename>
<Englishname>Jonn</Englishname>
</name>
<age>21</age>
</from>
<heading>Reminder</heading>
<body>Don't forget the meeti


相关问答:

数据以xml格式返回 - MS-SQL Server / 应用实例

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
   <folder state="unchecked&qu ......

请问如何取XML的属性值 - .NET技术 / C#

我有一个XML.想取
<Portfolio _Name="XXXX" _Id="AUD" >
中的属性_Id的值.但是用下面的语句好象不行.
 XmlNode CId = xdoc_Msg.SelectSingleNode("/Portfolio");
&n ......

c#生成xml文件 - .NET技术 / C#

思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
  <time times='01:12:00' timee='02:30:00'> ......

XML字段查询比较 - MS-SQL Server / 应用实例

一张表里有两个XML字段类型的字段,存放旧值,和更新后的值,
例如:
<OLDVALUE>
  <H_Action>030</H_Action>
  <D_Action>030</D_Action>
  <OrderCompan ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号