【问题标题】:C# JSON Rest Response StringC# JSON 休息响应字符串
【发布时间】:2013-07-30 09:50:56
【问题描述】:

这里是 C# 菜鸟。

我正在做一个简单的 wcf 服务 RestAPI,到目前为止一切都很好......但是我的 json 字符串响应没有按照我想要的方式出现。

实际反应: {"GetInfoResult":{"Name": "John"}}

期望的响应: {“姓名”:“约翰”}

如何删除 GetInfoResult 字段?

谢谢

【问题讨论】:

    标签: c# json wcf rest response


    【解决方案1】:

    您应该可以在 WebGet 注释上将 BodyStyle 设置为 WebMessageBodyStyle.Bare,默认为 WebMessageBodyStyle.Wrapped,它添加了您不想要的包装器;

    [WebGet(BodyStyle = WebMessageBodyStyle.Bare)]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-18
      • 2011-09-21
      • 1970-01-01
      • 2018-11-14
      • 2021-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多