-1
我非常新的Android開發和Java, 我有C#經驗 反正 我試圖從URL 獲取XML我嘗試一切可能的事情,但不工作。 總是碰撞或沒有結果。的Android獲取XML作爲字符串
我只想要一個簡單的XML結果,我發現了一些JSON和PHP代碼,我不想連接到MySQL。
沒有任何簡單的函數來從URL檢索XML作爲字符串
這是我的traials
` LBL1 =(TextView的)findViewById(R.id.lbl1)中的一個;
try {
InputStream is = new URL("http://api.androidhive.info/pizza/?format=xml").openConnection().getInputStream();
String strxml = is.toString();
lbl1.setText(strxml);
}
catch (MalformedURLException e) {
System.out.println("Error: " + e.getMessage());
e.printStackTrace();
}
catch (IOException e) {
System.out.println("Error: " + e.getMessage());
e.printStackTrace();
}`
任何幫助將不勝感激。謝謝
這是老教程,您應該與服務器進行通信,不僅是後臺線程或使用(http://developer.android .com/reference/android/os/AsyncTask.html) – VenomVendor
「我嘗試了所有可能的事情」我不相信。例如,你沒有嘗試正確的事情。提示:回顧一下'String strxml = is.toString();'在做什麼。 – Henry
感謝亨利,我知道我沒有嘗試正確的事情,否則我不會發布這個。當人們在這裏發佈這意味着他們需要技術幫助,而不是語言顧問。 – asmgx