標準の RSS フィードを解析してテーブルに表示する iPhone アプリがあります。ただし、クライアントからフィードを受け取りましたが、標準の RSS フィードではないため、アプリのパーサーはノードをピックアップしてデータを解析できません。
彼らが私に与えたレイアウトは次のとおりです。
<rss version="0.92">
<channel>
<title>Feed</title>
<link>http://google.com</link>
<description>
Description here
</description>
<lastBuildDate>30 June +0100</lastBuildDate>
<language>en</language>
<event>
<eventID>123</eventID>
<name>Name here</name>
<date>2012-06-29</date>
<time>21:00</time>
<category>Arts</category>
<info>
Info here
</info>
</event>
<event>
<eventID>223</eventID>
<name>Name here</name>
<date>2012-06-30</date>
<time>22:00</time>
<category>Dance</category>
<info>
Info here
</info>
</event>
</channel>
</rss>
XSLT または PHP スクリプトを使用して、この xml ファイルを標準の rss フィード レイアウトに再構築する方法はありますか? 標準的な RSS フィードのレイアウトは次のとおりです。
<rss>
<channel>
<item>
<title>
<![CDATA[ Title here ]]>
</title>
<link>
http://www.theatre.com/
</link>
<guid>
http://www.theatre.com
</guid>
<description>
<p> Description </p>
</description>
<dc:subject>
<![CDATA[ ]]>
</dc:subject>
<dc:date>2013-02-01T18:00:04+00:00</dc:date>
</item>
</channel>
</rss>