0

モバイル端末に返すRSSアイテムにdescription要素を入れない仕様にしています。これは、モバイル デバイスで処理するには説明テキストが大きすぎるとクライアントが主張しているためです。クライアントは、アプリケーションに送信されたときにそのアイテム セクションの説明を取得する各アイテムを識別するための一意のフィールドが必要であると要求しています。

私の質問は、アイテムを識別するためにこれらの要素値のどれを使用できるかということです。<guid>この要素は信頼できず、オプションの要素であると読みました。

  <item>
    <title>RSS Tutorial</title>
    <link>http://www.w3schools.com/rss</link>
    <description>New RSS tutorial on W3Schools</description>
    <guid>http://www.w3schools.com/rss/item0768</guid>
    ...
    ...
  </item>

私が現在心に留めているのは、アイテムが常に固定位置 [1,2,3,4,5] を持つと仮定することです。items[1] は常に items[1] になります。だから私は別の要素を追加したい<index>i</index>。なにか提案を?ありがとう。

アップデート

目の前の実装に集中する必要があると思います。rss 仕様によると、item 要素のサブ要素はオプションであり、guid も同様です。現在、使用しているRSSに存在し、それを使用すると思います

4

0 に答える 0