我有一个班级:
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。
请帮助我!