找不到格式错误
本文关键字:错误 格式 找不到 | 更新日期: 2023-09-27 18:36:43
这有什么问题:
String json = "{ '"id'" : '"1'",'"method'" : '"Page.navigate'",'"params'" : { '"url'" : '"http://gmail.com'" }}";
更新:
我正在尝试使用谷歌浏览器远程调试功能。我必须以 Json 格式发送消息,该行是我要发送的,这是我收到的错误:
{"error":{"code":-32700,"message":"Parse error.","data":["Message Should for JSON format."]},"id":null}
我在 C# 中遇到的许多关于 JSON 字符串的问题都是由于转义字符格式不正确,为了安全起见,我这样做:
String json = @"{ '"id'" : '"1'",'"method'" : '"Page.navigate'",'"params'" : [{ '"url'" : '"http://gmail.com'" }]}";
这可能无法解决您的所有问题,但它对我有很大帮助。
此外,在使用 JSON 时,我发现使用 fiddler2 有助于捕获数据包并查看您在该级别做错了什么。 你可以从这里得到它。 您还可以使用 Fiddler2 的"作曲家"功能在不使用 MVS 的情况下测试 JSON 帖子,如果您需要有关如何使用它的更多信息,请告诉我。 希望这有帮助。