【发布时间】:2015-08-10 15:34:22
【问题描述】:
我有以下 JSON 结构,这是我的 Web API 的输入
{
field1: "value1",
field2: [
{ field2_1: "aaaa", field2_2: "bbbb", field2_3: "cccc" }
],
field3: []
}
我调用的 API 支持 JSON 和 XML。 如果我想通过发送 XML 而不是 json 来调用相同的 api,我应该如何在 XML 中转换这个结构?
【问题讨论】:
-
我猜你可以通过 JSON 反序列化和 XML 序列化来实现这一点。
-
你的 web api 没有帮助页面吗?这显示了一个例子。您的客户端使用 HttpClient 吗?有 XML 或 Json 选项。
-
@AndyWiesendanger:我很抱歉,但不是。 Web API 没有帮助页面。
-
@GuillaumeBeauvois:你什么意思?您能否进一步解释您的建议?
-
如何使用 Json 进行调用?
标签: c# json xml asp.net-web-api2 mediatypeformatter