我只是尝试为Android创建WCF REST Web服务 按照本教程http://fszlin.blogspot.com/2010/05/comsuming-wcf-services-with-android.html
但是当我尝试在Android中使用JSONArray时出现错误。
JSONObject t = new JSONObject(new String(buffer));
“JSONArray文本必须以”测试“字符1中的'['开头”
我尝试将字符[在我返回字符串['testing']的服务方法中。但我不行。
任何帮助都会受到赞赏 感谢
答案 0 :(得分:0)
那是因为你的WCF服务没有返回Json对象或数组。它似乎正在回归: “测试”。 有效的json返回值应为: {“message”:“测试数据”} 要么 [{ “消息”: “TestingArray”}]。
请更改您的服务以返回类似的内容。您还可以使用JsonObject.ToString()来获取有效的json字符串。