消费WFC REST web服务在Android中
问题描述:
我只是试图为Android 创建WCF REST web服务按照本教程http://fszlin.blogspot.com/2010/05/comsuming-wcf-services-with-android.html消费WFC REST web服务在Android中
但我得到一个错误,当我尝试在Android中使用JSONArray。
JSONObject t = new JSONObject(new String(buffer));
“A JSONArray文本必须以‘[’在性格1‘测试’”
我试图把角色[在服务的方法,我会返回一个字符串[“测试”。但我没有工作。
任何帮助将感激 感谢
答
那是因为你的WCF服务不返回的JSON对象或数组。它似乎只是返回: “测试”。 有效的json返回值应该是: {“message”:“Test Data”} 或 [{“message”:“TestingArray”}]。
请更改您的服务以返回类似的内容。你也可以使用JsonObject.ToString()来获得一个有效的json字符串。
我改变了它,但它仍然不工作:( – oattie 2010-11-17 17:54:47
你现在得到什么错误? – fpanizza 2010-11-18 18:18:43