【发布时间】:2011-06-21 02:29:55
【问题描述】:
我的 RSS 提要在我无法编辑的 xml 文件中。问题是里面的一些标签是空的,或者它们包含其他html标签,例如。 我构建了自己的 JavaScript RSS 提要阅读器,但除非我摆脱所有空标签和所有 html 标签,否则它无法工作。有什么想法吗?
示例 1 - 不起作用:
/* ... */
<item>
<pubDate>04 Feb</pubDate>
<closeDate>11 Feb</closeDate>
<snappytitle></snappytitle>
<title><b>Web Developer</b></title>
<grade>4</grade>
</item>
/* ... */
示例 2 - 确实有效:
/* ... */
<item>
<pubDate>04 Feb</pubDate>
<closeDate>11 Feb</closeDate>
<title>Web Developer</title>
<grade>4</grade>
</item>
/* ... */
【问题讨论】:
-
“有什么想法”是为了什么?您需要 XML 净化器吗?
-
你从错误的角度来处理这个问题。您在问“我怎样才能修复这个正确的 XML,以便我可以在损坏的 XML 阅读器中阅读它?”当您应该问“我的损坏的 XML 阅读器没有读取这个有效的 XML 时,我该如何修复它?”这个更好的问题还要求您发布您的 XML 阅读代码。
-
嗯.. 问题是我无法编辑 xml 文件,因为它是由第三方提供的。要阅读此 xml,我正在使用我在此处找到的简单 JavaScript Ajax Feed 阅读器的修改版本之前。
标签: javascript feed rss