【问题标题】:Why is my WebView displaying rss in Plain Text HTML?为什么我的 WebView 在纯文本 HTML 中显示 rss?
【发布时间】:2023-03-22 13:05:01
【问题描述】:

我是 android 的菜鸟,我遇到的问题与 this post 中的问题非常相似。我也无法显示 feedburner 内容。它以纯文本形式显示提要,并且由于所有 html 标记而无法读取。我尝试了发布答案中的建议,但没有帮助。我可以以某种方式使用 loadData 并用“html”包围 url。那可能吗?任何帮助表示赞赏。

huffingtonpost = (WebView)findViewById(R.id.webView1);
    try{
    huffingtonpost.loadUrl("http://feeds.feedburner.com/GoldMoneyGoldResearch");
    }catch (Exception e){
        e.printStackTrace();
    }

【问题讨论】:

    标签: android html url webview plaintext


    【解决方案1】:

    我认为这是因为http://feeds.feedburner.com/GoldMoneyGoldResearch 返回的页面不是 HTML 格式,而是 RSS XML 格式。

    如果您想将其格式化为 HTML,您可以使用 XML 解析器从 RSS XML 中提取条目并将其转换为 HTML。 Here 是一个从 RSS 中提取数据的简短示例。

    【讨论】:

      最近更新 更多