यहाँ के लिए मूल्यों को प्राप्त करने के लिए अपने json है टेस्ट 1 "।अजगर में, jsonpath आरडब्ल्यू का उपयोग कर विशिष्ट विशेषता (json/dict)
मैं JsonPath पृष्ठ पर निम्न उदाहरण पाया:
$..book[?(@.price<10)]
जब निम्नलिखित jsonxpath अभिव्यक्ति पार्स करने का प्रयास:
parse('$..test[?(@.description="Test 1")].id')
मैं निम्नलिखित त्रुटि मिलती है:
jsonpath_rw.lexer.JsonPathLexerError: Error on line 1, col 7: Unexpected character: ?
मैं क्या गलत कर रहा हूं? वैकल्पिक रूप से, क्या ऐसा करने का एक बेहतर तरीका है?
अजीब तरह से पर्याप्त, [lexer कोड] को देखकर (https://github.com/kennknowles/python-jsonpath-rw/blob/master/jsonpath_rw/lexer.py), jsonpath आरडब्ल्यू नहीं है '? (बूलियन) 'फ़िल्टर तंत्र का समर्थन करने के लिए प्रतीत होता है। – voithos