如何获取Xml标记的内部Xml数据 [英] How Can I Get Inner Xml Data Of An Xml Tag

查看:59
本文介绍了如何获取Xml标记的内部Xml数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  $ xml  =  new  DOMDocument(); 
$ xml-> load(' xml.php.xml');
$ feed = array();
foreach ($ xml-> getElementsByTagName(' 列出' as $ node)
{
$ Image = $ node-> getElementsByTagName( 图像') - > item(0) - > nodeValue;
echo($ Image)
}





此图片代码包含一些xml标签

i想要打印此图片标签的内部xml文本

like



 <   imagename  >  j.jpg <   / imagename  >  
< span class =code-keyword>< format > jpg < / format >









仅使用此代码我只能打印数值



j.jpgjpg

解决方案

xml = new DOMDocument();

xml-> load(' xml.php.xml' );


feed = array();
foreach


$xml = new DOMDocument();
$xml->load('xml.php.xml');
$feed = array();
foreach ($xml->getElementsByTagName('Listing') as $node) 
{
  $Image=$node->getElementsByTagName('Image')->item(0)->nodeValue;
  echo($Image)
}



This image tag contain some xml tags
i would like to print inner xml text of this image tag
like
"

<imagename>j.jpg</imagename>
<format>jpg</format>

"



using this code only i can print values only
"
j.jpgjpg
"

解决方案

xml = new DOMDocument();


xml->load('xml.php.xml');


feed = array(); foreach (


这篇关于如何获取Xml标记的内部Xml数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆