が、私は自分のアプリケーションでは、私はDOM
XML解析を使用して、URLからの画像の多くを表示しています、アプリケーションを開発しています、それが正常に動作しているが、私は私のXML解析handler.Howにorg.xml.sax.SAXParseException: Unexpected end of the document
を得たいくつかの時間は、この問題を解決するために、助けてくださいme.This私のXML解析ハンドラコードはどのようにアンドロイドでSAXParseExecptionを解決するには?
public String parse_bannerlink() throws UnknownHostException{
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
String bannerlink=null;
try {
DocumentBuilder builder = factory.newDocumentBuilder();
Document dom = builder.parse(this.getInputStream());
org.w3c.dom.Element root = dom.getDocumentElement();
NodeList items = root.getElementsByTagName("partypicbanner");
for (int i = 0; i < items.getLength(); i++) {
Node item = items.item(i);
NodeList properties = item.getChildNodes();
for (int j = 0; j < properties.getLength(); j++) {
Node property = properties.item(j);
String name = property.getNodeName();
if (name.equalsIgnoreCase("link")) {
bannerlink=property.getFirstChild().getNodeValue();
}
}}
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException(e);
}
return bannerlink;
}
おかげで、すべての
@ThanksオクタヴィアンDamiean、私は私のコードを確認してください、編集しました – JohnNick