JSONPath ਟੈਸਟਰ
JSON ਦੇ ਵਿਰੁੱਧ JSONPath ਐਕਸਪ੍ਰੈਸ਼ਨਾਂ ਦਾ ਟੈਸਟ ਕਰੋ ਅਤੇ ਟਾਈਪ ਕਰਦੇ ਸਮੇਂ ਮੇਲ ਖਾਂਦੇ ਮੁੱਲ ਅਤੇ ਪਾਥ ਦੇਖੋ।
JSON ਇਨਪੁਟ
ਮੇਲ ਖਾਂਦੇ ਮੁੱਲ
ਵੇਰਵਾ
ਤੁਹਾਡੇ JSON ਅਤੇ JSONPath ਦਾ ਟੈਸਟ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। BroBroGo 'ਤੇ ਕੁਝ ਵੀ ਅਪਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ
ਮੈਂ ਕਿਹੜਾ JSONPath ਸਿੰਟੈਕਸ ਵਰਤ ਸਕਦਾ ਹਾਂ?
ਆਮ JSONPath ਪੈਟਰਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਵੇਂ ਕਿ $.store.book[*].title, $..price ਨਾਲ ਰਿਕਰਸਿਵ ਡਿਸੈਂਟ, [?@.price < 10] ਵਰਗੇ ਫਿਲਟਰ ਅਤੇ ਐਰੇ ਸਲਾਈਸ।
ਹਰੇਕ ਨਤੀਜਾ ਇੱਕ ਪਾਥ (path) ਕਿਉਂ ਦਿਖਾਉਂਦਾ ਹੈ?
ਪਾਥ ਇਹ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਸਰੋਤ JSON ਵਿੱਚ ਮੁੱਲ ਕਿੱਥੋਂ ਆਇਆ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਇਸਦੀ ਸਥਿਤੀ ਨੂੰ ਗੁਆਏ ਬਿਨਾਂ ਕਿਸੇ ਮੇਲ ਖਾਂਦੇ ਮੁੱਲ ਨੂੰ ਕਾਪੀ ਕਰ ਸਕੋ।
ਕੋਈ ਕੁਐਰੀ ਟਾਈਮ ਆਉਟ ਕਿਉਂ ਹੋ ਸਕਦੀ ਹੈ?
ਬਹੁਤ ਵਿਆਪਕ ਰਿਕਰਸਿਵ (recursive) ਸਵਾਲ ਜਾਂ ਬਹੁਤ ਵੱਡੇ ਨਮੂਨੇ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸਮਾਂ ਲੈ ਸਕਦੇ ਹਨ। ਟੈਸਟਰ ਇੱਕ ਛੋਟੀ ਸੀਮਾ ਤੋਂ ਬਾਅਦ ਉਹਨਾਂ ਨੂੰ ਰੋਕ ਦਿੰਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਐਕਸਪ੍ਰੈਸ਼ਨ ਨੂੰ ਸੀਮਤ ਕਰ ਸਕੋ ਜਾਂ ਇੱਕ ਛੋਟਾ ਨਮੂਨਾ ਵਰਤ ਸਕੋ।