【问题标题】:How to create the (header) of this JSON in VB.net?如何在 VB.net 中创建此 JSON 的(标头)?
【发布时间】:2012-05-10 19:37:08
【问题描述】:

这是我正在努力重新创建的 json。 :

WorkLoadResult({
  "AreaReturned":[
    {
      "ResultCode":"0"
    }
  ],
  "Process":"Generic",
  "WorkLoadId":"megaupload_server_798811",
  "Status":"1",
  "TotalSuccessfulRuns":"3"
});

我在将我的班级滚动到另一个班级的代码中完美地创建了所有这些。我一直在尝试创建 WorkLoadResult 标头(我知道这确实不是标头,但由于缺少更好的词,我将其称为此标头),但是我什至看不到如何创建它。当我通过 JSON 格式化程序运行它时,JSON 被确定为有效。这是我从网络服务收到的东西。反过来,我需要创建一个类来捕获这个 JSON。我查看了多个不同的 json 示例,但没有看到以这种方式格式化 JSON 并在数据开头带有某种标题的示例。

我目前的一个选择是在将其推送到类之前将其从数据中删除。我不喜欢这个选项,我不得不认为在我的班级中有这个 WorkLoadResult 是可能的。

对 JSON 很陌生,非常感谢任何建议/指导。

谢谢。

【问题讨论】:

    标签: vb.net json json.net


    【解决方案1】:

    这看起来像是JSONP 响应。如果 web 服务返回的正是这个字符串,并且您不能告诉 web 服务返回纯 JSON,那么您别无选择,只能删除围绕真实 JSON 对象的函数调用。

    【讨论】:

    • 这正是我最终不得不做的。
    猜你喜欢
    • 2010-10-28
    • 2012-10-27
    • 2017-05-15
    • 1970-01-01
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 2017-01-29
    • 1970-01-01
    相关资源
    最近更新 更多