我想开发一个使用C#和XAML的metro风格的应用程序。在那个应用程序中,我从服务中获取JSON格式字符串中的一些数据。示例如下图所示:将JSON字符串转换为C#JsonObject
[{
"displayFieldName" : "OBJECT_NAME",
"fieldAliases" : {
"OBJECT_NAME" : "OBJECT_NAME",
"OBJECT_TYPE" : "OBJECT_TYPE"
},
"positionType" : "point",
"reference" : {
"id" : 1111
},
"objects" : [ {
"attributes" : {
"OBJECT_NAME" : "test name",
"OBJECT_TYPE" : "test type"
},
"position" : {
"x" : 5,
"y" : 7
}
} ]
}]
其实我得到的数据作为一个单行,一个很长的线。无论如何,我想在C#中将它作为JSON对象处理。我该怎么做,将该字符串转换为C#对象?
可能的重复:http://stackoverflow.com/questions/2859753/what-is-simpliest-c-sharp-function-to-parse-json-string-into-object – Abbas 2012-03-08 08:48:37