Как избежать пустых тегов RSS-канала с помощью JavaScript? - PullRequest
0 голосов
/ 04 февраля 2011

У меня есть RSS-канал в XML-файле, который я не могу редактировать.Проблема в том, что некоторые из тегов внутри пусты или содержат другие теги html, такие как .Я создал свой собственный читатель RSS-каналов JavaScript, но он не будет работать, если я не избавлюсь от всех пустых тегов и всех тегов 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>
/* ... */

1 Ответ

0 голосов
/ 04 февраля 2011

Ну .. дело в том, что я не могу редактировать XML-файл, так как он предоставлен третьей стороной.Для чтения этого XML-файла я использую модифицированную версию простого читателя javaScript Ajax Feed, который я нашел здесь

. Я уверен, что этот скрипт должен работать, даже если некоторые теги внутриXML-файл пуст .. как в моем примере.

...