我正在使用SMXMLDocument(https://github.com/nfarina/xmldocument)来解析xml文档。所有其他标签,如标题和日期工作正常。除了名为jwplayer:hd.file
的标签外。该数组返回一个Null对象。
<item>
<id>
7994
</id>
<title>
title goes here
</title>
<link>
http://xml.xml
</link>
<guid>
xml.xml
</guid>
<description>
description goes here
</description>
<pubDate>
19/11/2010
</pubDate>
<enclosure url="mp3" type="audio/mpeg" length="4604084"></enclosure>
<guid isPermaLink="true">
mp3
</guid>
<media:credit role="author">
mediacredit
</media:credit>
<media:content expression="full" medium="audio" duration="2297" url="mp3" fileSize="4604084"></media:content>
<jwplayer:hd.file>
http://mp3
</jwplayer:hd.file>
<media:thumbnail url="jpg"></media:thumbnail>
<itunes:subtitle>
sutitle goes here
</itunes:subtitle>
<itunes:duration>
00:38:17
</itunes:duration>
<itunes:author>
author
</itunes:author>
</item>
<item>
答案 0 :(得分:0)
曾经有同样的问题。似乎Tagscanner停在了“。”。 将“jwplayer:hd”设置为标记应该可以解决问题。