操作Json 和 SelectTokens with JsonPath
原文: 操作Json 和 SelectTokens with JsonPath JsonPath expression: $ the root object @ the current object .. recursive descent [] 下标操作符 * 通配符 ?() filter 条件 JToken. SelectToken SelectToken是JToken上的一个方法,它采用字符串路径到child token。如果在路径的位置找不到child token.,则SelectToken将返回子child token或空引用。 该路径由以句点分隔的属性名称和数组索引组成,e.g. Manufacturers[0].Name. JObject o = JObject.Parse(@"{ 'Stores' : [ 'Lambton Quay' , 'Willis Street' ], 'Manufacturers' : [ { 'Name' : 'Acme Co' , 'Products' : [ { 'Name' : 'Anvil' , 'Price' : 50 } ] }, { 'Name' : 'Contoso' , 'Products' : [ { 'Name' : 'Elbow Grease' , 'Price' : 99.95 }, { 'Name' :