JSONPath中的字符串函数

时间:2015-12-09 23:56:03

标签: c# json xpath json.net jsonpath

我使用Json.NetSelectToken方法使用JSONPath使用以下表达式查询JSON:

JToken acme = o.SelectToken("$.Manufacturers[?(@.Name == 'Acme Co')]");

- http://www.newtonsoft.com/json/help/html/QueryJsonSelectTokenJsonPath.htm

JSONPath是否支持XPath样式字符串函数?
字符串函数,我的意思是How to use like in XPath?

中描述的那些

例如,contains()方法是否有语法?

我试过了:

o.SelectToken("$.Manufacturers[?(contains(@.Name, 'Acme')]");

但是JSON.Net抱怨语法错误(它不像contains)。

0 个答案:

没有答案