RSSフィードはXMLファイルで編集できません。問題は、内部のタグの一部が空であるか、< b> </b>などの他のhtmlタグが含まれていることです。 自分自身でJavaScript rssフィードリーダーを作成しましたが、すべての空タグとすべてのhtmlタグを取り除かなければ機能しません。何か案は?javascriptで空のRSSフィードタグを避けるには?
例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フィードリーダーの修正版を使用しています xmlファイル内のいくつかのタグが空であってもこのスクリプトを修正するにはどうしたらいいですか?私は前に持っています。 – daboja