-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