Android Studio解析RRS

时间:2017-11-05 12:59:27

标签: java android json xml

有这样的RRS录像带:

<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0">

        <item>
            <title>Sale 500 point</title>
            <discount>500 p.</discount>
            <description><![CDATA[
                <p><a href="http://www.link.com/1_1"><img src="http://www.link.com/1_1.jpg" width="143" height="59" /></a></p>
                <p><b>New acc sale 500 point<a href="http://www.link.com/1_2">Try IT</a></b></p>
                <br />
                <p><b>Your Key: </b>IDKSA0</p>
                <p><b>More: </b>TEXTEXTEXTEXTEXTEX</p>
                <br />
                <p><b>dTime: </b> 03.11.2017 22:04 <b> 13.11.2017 23:59</b></p>]]></description>
        </item>

我可以退出: [销售500点] [500 p。]

for( Element item : doc.select("item") )
        {
            catalog[0][i]=item.select("title").first().text();
            catalog[1][i]=item.select("discount").first().text(); 
i++;
        }

我怎样才能获得这些信息:

如何转换查询: item.select( “描述”)第一()文本()。; 从标签“description”下单独评价。 sry eng。需要任何info.thk。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用ROME解析RSS。 ROME是RSS和Atom提要的Java框架。它是开源的,并在Apache 2.0许可下获得许可。