Tag: jsonpath

JSON.NET如何删除节点

我有一个类似以下的json: { “d”: { “results”: [ { “__metadata”: { }, “prop1”: “value1”, “prop2”: “value2”, “__some”: “value” }, { “__metadata”: { }, “prop3”: “value1”, “prop4”: “value2”, “__some”: “value” }, ] } } 我只想将这个JSON转换为不同的JSON。 我想从JSON中删除“_ metadata”和“ _some”节点。 我正在使用JSON.NET。

使用JSONPath编辑JSON

您好SO社区:)! 我想创建一个方法,让用户编辑(或添加)JSON特定的值或对象(由JSONPath定位在JSON中)。 下面简单的例子是我的想法。 用户始终输入要更改的JSON,JSONPath和值/对象。 我正在使用Json.NET库。 方法输入 {json,jsonpath,valuetoedit} || 输出 {new json as string} 示例输入: { “store”: { “book”: [ { “category”: “reference”, “author”: “Nigel Rees”, “title”: “Sayings of the Century”, “price”: 8.95 }, { “category”: “fiction”, “author”: “Evelyn Waugh”, “title”: “Sword of Honour”, “price”: 12.99 }, { “category”: “fiction”, “author”: “Herman Melville”, “title”: “Moby Dick”, […]

如何使用JsonPath使用C#示例?

我正在尝试使用JsonPath for .NET( http://code.google.com/p/jsonpath/downloads/list ),我无法找到如何解析Json字符串和JsonPath字符串的示例得到一个结果。 有没有人用过这个?