Php 如何在Android中使用Jsoup进行解析?

Php 如何在Android中使用Jsoup进行解析?,php,android,jsoup,Php,Android,Jsoup,我无法使用Jsoup获取的数据。如果我使用此选项,它可以连接: Connection connection = Jsoup.connect("http://android-forum.hu/feed.php"); 但如果我想获取站点数据,我得到了以下例外: org.jsoup.UnsupportedMimeTypeException: Unhandled content type. Must be text/*, application/xml, or application/xhtml+xm

我无法使用Jsoup获取的数据。如果我使用此选项,它可以连接:

Connection connection = Jsoup.connect("http://android-forum.hu/feed.php");
但如果我想获取站点数据,我得到了以下例外:

org.jsoup.UnsupportedMimeTypeException: Unhandled content type. Must be text/*, application/xml, or application/xhtml+xml. Mimetype=application/atom+xml; charset=UTF-8, URL=http://android-forum.hu/feed.php
我使用以下代码:

Document doc = Jsoup.connect("http://android-forum.hu/feed.php").get();
所以我想得到页面数据。如何获取它?

当响应的minetype不受支持时,将抛出

您可以使用
ignoreContentType(true)
让Jsoup忽略minetype,然后重试

Document doc = Jsoup.connect("http://android-forum.hu/feed.php")
                    .ignoreContentType(true)
                    .get();

(在
.get
之前调用它)

没问题:)如果一切正常,请接受答案。如果数据包含不支持的字符,如“á”如何写入屏幕?因为我得到了“&”或“;”或类似的东西……如果你得到了HTML编码字符,只需解码它们,也可以检查这个问题