android - 使用xml解析获取请求的资源不支持http方式POST

标签 android

我是 android 的新手,我在我的应用程序中使用 xml 解析。我点击了以下链接: http://www.androidhive.info/2011/11/android-xml-parsing-tutorial.In我的 Activity 我正在使用以下代码:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.practicetests);

    lvPracticeTests=(ListView)findViewById(R.id.practicetestslist);
    btnBack=(Button)findViewById(R.id.back);

    btnBack.setOnClickListener(this);

    XMLParser parser = new XMLParser();
    String xml = parser.getXmlFromUrl(URL); // getting XML
    Log.e("xml",xml);
XMLParser parser = new XMLParser();
String xml = parser.getXmlFromUrl(URL); // getting XML
Log.e("xml",xml);
}

但我在 logcat 中收到以下错误:这是 logcat 中的 xml 值: Message":"请求的资源不支持http方法'POST'

最佳答案

只需替换 HttpPost post= new HttpPost(URL);

进入

HttpGet get=new HttpGet(URL);

在你的解析器类中

我想你的问题会得到解决。

关于android - 使用xml解析获取请求的资源不支持http方式POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14081296/

相关文章:

android - ListView 使用 BaseAdapter

javascript - 如何将箭头键传递给 Javascript 而不是移动 WebView 本身?

java - 如何在没有网址的情况下单击 ListView 中的图像?

android - 使用书法库后操作栏文本未更改为自定义字体

android - 如何发送带有 json 多部分正文和图像文件的 OkHttp post 请求

android - 来自 .json 文件的 Json 对象

android - 向标记添加自定义属性(Google Map Android API V2)

java - android - 无法实例化 Activity - ClassNotFound - 在一个 eclipse 上失败但在其他 eclipse 上失败

android - AlarmManager 触发后如何调用 AlarmManager 方法?

java - 与sharedpreference共享一个int变量