C# 如何解析JSON数据
谁能告诉我如何用C解析WCF服务中的数据C# 如何解析JSON数据,c#,asp.net,wcf,json,C#,Asp.net,Wcf,Json,谁能告诉我如何用C解析WCF服务中的数据 {"syncresp": { "synchdr": { "sessionref": "1234567890" "syncref": "20110327T012000" }, "syncbody": { "syncedrecs": [ { "recloc": "plog,0,123", }
{"syncresp": {
"synchdr": {
"sessionref": "1234567890"
"syncref": "20110327T012000"
},
"syncbody": {
"syncedrecs": [
{
"recloc": "plog,0,123",
},
{
"recloc": "plog,0,123",
}
],
"serverdata": [
{
"table": " book",
"action": "new",
"recdata": {
"pnum": "67890",
"fname": "ghgfhn"
"lname": "M"
.
.
.
},
},
{
"table": "pins",
"action": "new",
"recdata": {
"patid": 123,
"insprovid": 5,
"insnum": "X34567",
"effdate": "6/3/2011",
"expdate": "5/3/2012",
"status": "a",
},
},
]
}
}}
这是一个非常简单的问题,所以在提出此类问题之前,请阅读一些手册。 谷歌的第一个搜索结果:
如果您想创建一个数据协定,该协定可以在WCF中使用以使用/生成此类数据,那么请看一看-它有一个工具,可以推断出相应的类,这些类可以与DataContractJsonSerializer一起用于序列化/反序列化您的示例
JavaScriptSerializer jSerialize = new JavaScriptSerializer();
BusinessObjectType businessObject = jSerialize.Deserialize<BusinessObjectType>(configuration);