【发布时间】:2014-01-12 07:18:30
【问题描述】:
我正在进行 API 调用。成功完成后,我知道 JSON 响应的结构。我可以读取它并使用 JSON.NET 将其保存在数据库中,但如果 API 调用产生错误,则会生成一个未知结构的 JSON。我必须解析并将其保存在数据库中。我怎样才能做到这一点。
错误响应的一般结构是这样的:
{"origin-of_error":"error_message"}
在某些情况下,还存在其他键值。
【问题讨论】:
-
未知的 json-object 是否总是结构来源:
{ foo : bar }之类的错误,或者也可能是{ foo : bar, zuu : xaa }? -
@threeFourOneSixOneThree 是的,它总是像 {foo:bar} 但有时它还提供 {foo: bar, koo:kaa} 结构
标签: c# asp.net .net json json.net