PDA

View Full Version : مشکل در خواندن فایل xml از لینک اینترنتی



Sir-Programmer
جمعه 01 آبان 1394, 22:32 عصر
سلام
من میخوام یه فایل ایکس ام ال از اینترنت بخوانم و ایتم هاشو بگیرم و در برنامه نمایش بدم خیلی گشتم نمونه های زیادی پیدا کردم که فقط در SDK 1 کار میکنه من میخوام در SDK 17 کار کنه ممنون میشم راهنمایی کنید
بفرمایید اینم لینک
http://stackoverflow.com/questions/8897459/parsing-xml-from-website-to-an-android-device
اینم کد :
try {
URL url = new URL(/*your xml url*/);
URLConnection conn = url.openConnection();

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(conn.getInputStream());

NodeList nodes = doc.getElementsByTagName(/*tag from xml file*/);
for (int i = 0; i < nodes.getLength(); i++) {
Element element = (Element) nodes.item(i);
NodeList title = element.getElementsByTagName(/*item within the tag*/);
Element line = (Element) title.item(0);
phoneNumberList.add(line.getTextContent());
}
}
catch (Exception e) {
e.printStackTrace();
}