۱۳۹۴/۰۸/۰۲, ۱۲:۳۳ ق.ظ
سلام
من میخوام یه فایل ایکس ام ال از اینترنت بخوانم و ایتم هاشو بگیرم و در برنامه نمایش بدم خیلی گشتم نمونه های زیادی پیدا کردم که فقط در SDK 1 کار میکنه من میخوام در SDK 17 کار کنه ممنون میشم راهنمایی کنید
بفرمایید اینم لینک
http://stackoverflow.com/questions/8...android-device
اینم کد :
من میخوام یه فایل ایکس ام ال از اینترنت بخوانم و ایتم هاشو بگیرم و در برنامه نمایش بدم خیلی گشتم نمونه های زیادی پیدا کردم که فقط در SDK 1 کار میکنه من میخوام در SDK 17 کار کنه ممنون میشم راهنمایی کنید
بفرمایید اینم لینک
http://stackoverflow.com/questions/8...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();
}