我希望你能帮助我。 XML文件是这样的:如何解析来自复杂xml的文本和图像
<channel><item>
<description>
<div> <a href="http://image.com">
<span>
<img src="http://image.com" />
</span>
</a>
Lorem Ipsum is simply dummy text of the printing etc...
</div>
</description>
</item></channel>
我可以得到描述标签的内容,但是当我这样做,我得到它有很多的CSS中有整体的结构,我不希望出现这种情况。 我真正需要的仅仅是解析href链接和Lorem Ipsum文本。我正在尝试简单的XML,但无法找到,看起来太复杂。有任何想法吗?
编辑: 代码,我用它来解析XML
$file = new SimpleXMLElement($mydata);
{
foreach($file->channel->item as $post)
{
echo $post->description; } }
我也尝试使用'attributes()'来获取属性,但是我无法做到这一点。描述标签没有属性,但里面有更多的标签,如div,a和img。我不能只用简单的XML获得'a'和'img'标签的属性。 – pano