2017-12-08 4 views
0

루트 객체를 반환하는 json 경로 쿼리 구문이 있습니까? JSONPath 쿼리를 사용하여 루트 객체 가져 오기

피사체에 Goessner을 인용 :

을 JSON 구조는 일반적으로 익명 반드시 "루트 구성원 개체"JSONPath이 외부 수준의 객체에 할당 된 추상적 인 이름을 $으로 가정을 가지고 있지 않기 때문에.

그래서 "$"가 루트 개체를 반환 할 것이라고 기대합니다.하지만 그렇지 않습니다. 거짓을 반환합니다.

쿼리에서 루트 객체를 가져 오는 방법이 필요합니다 (바보처럼 보이지만 사용중인 응용 프로그램이 jsonpath 쿼리를 지정하여 JSON의 항목에 액세스 할 수 있습니다).

+1

[tag : json.net] 질문에 태그를 답니다. 이 패키지를 실제로 사용하고 있다면 https://www.newtonsoft.com/json/help/html/QueryJsonSelectTokenJsonPath.htm과 같이''$ "'연산자를 지원합니다. – dbc

답변

0

$은 Jayway, Gatling 및 Nebhale의 루트 개체를 반환합니다. Goessner에 상응하는 $..

this evaluator를 참조처럼

보인다.