XML Parser - try-catch无效

时间:2017-11-26 15:30:58

标签: java android xml xml-parsing

我有一个班级:

public String chceXML() {
    try {
        Document doc = loadTestDocument("http://meteo.pl/xml_um_date.php");
        doc.getDocumentElement().normalize();
        NodeList nList = doc.getElementsByTagName("data");        

        for (int temp = 0; temp < nList.getLength(); temp++) {
            Node nNode = nList.item(temp);

            if (nNode.getNodeType() == Node.ELEMENT_NODE) {
                Element eElement = (Element) nNode;

             return eElement
                        .getElementsByTagName("act_model_date")
                        .item(0)
                        .getTextContent()
                        .replace(" ","")
                    .toString();
           }
        }
    }
    catch (Exception e) {
        e.printStackTrace();
        return "wrong";
    }
    return null;
}

我通过以下方式展示:

XMLParser dM = new XMLParser();
Toast.makeText(getApplicationContext(), "XML: "+dM.chceXML(),Toast.LENGTH_LONG).show();

不幸的是,这是&#34;错误&#34;。

顺便说一句,它在NETBeans中工作!但不适用于Android Studio。

请帮助我!

0 个答案:

没有答案
相关问题