在.NET中解析Json

问题描述:

{ "posOrder": 
{ "No": 1234, 
"Operator": 18, 
"ECR-Name": "Imbissbude ", 
"Receipt": { 
"PLUs": [ 
{ "Number": 31, "Name": "Pommes", "Price": 150, "Qty": 2 }, 
{ "Number": 112, "Name": "Coke", "Price": 200, "Qty": 1 } ] 
} 
} 
} 

这是我的json脚本。我想获得每个字段和它的值,如果只有类名称=“posOrder”。即找到提交“否”及其值,字段加号及其内部文件和值。等在.NET中解析Json

这个库可以帮你:Json.NET 然后你可以使用LINQ找东西:Example

另一种选择是微软的System.Web.Extensions.dll。 System.Web.Script.Serialization命名空间中有一个JSON解析器。