如何获取Xml标记的内部Xml数据 [英] How Can I Get Inner Xml Data Of An Xml Tag
本文介绍了如何获取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屋!
查看全文