Przeglądarka JSONPath
Wybierz wartości z dokumentu JSON za pomocą wyrażeń JSONPath i sprawdź każdy wynik.
Wypróbuj krótki przykład
Wypróbuj krótki przykład
Wczytaj fikcyjny przykład do pustego formularza. Sprawdź opcje, w razie potrzeby uruchom narzędzie i porównaj wynik poniżej.
Wybieraj wartości z dokumentu JSON za pomocą JSONPath i przeglądaj każde dopasowanie wraz z jego ścieżką. Wklej dokument JSON i wyrażenie JSONPath zaczynające się od $. Używaj zapisu kropkowego lub nawiasowego z cudzysłowami dla właściwości obiektów, nawiasów dla indeksów tablic, * jako symbolu wieloznacznego, wycinków dla zakresów tablic i .. do rekurencyjnego przeszukiwania. Każdy wynik zawiera ścieżkę i wartość JSON. Filtry i funkcje nie są obsługiwane. Obsługuje korzeń, nazwane elementy, nazwy w cudzysłowie, indeksy tablic, symbole wieloznaczne, wycinki tablic i rekurencyjne przeszukiwanie. Filtry, funkcje i unie selektorów nie są zaimplementowane. Dane wejściowe mają limit 1 000 000 znaków i 10 000 dopasowań.
undefined
{"items":[{"value":"tea"},{"value":"coffee"}]}undefined
$.items[*].value
Oczekiwany wynik
$.items[0].value"tea"$.items[1].value"coffee"
Przykład będzie dostępny, gdy narzędzie będzie gotowe.
Tekst jest przetwarzany w Twojej przeglądarce.
Udostępnij narzędzie
Udostępniany jest wyłącznie publiczny link do narzędzia. Twoje dane wejściowe i wyniki pozostają tutaj.
Pokaż link do ręcznego skopiowania
Krótka odpowiedź
Wybieraj wartości z dokumentu JSON za pomocą JSONPath i przeglądaj każde dopasowanie wraz z jego ścieżką.
Strona i jej zasoby są pobierane z witryny; ta operacja wykorzystuje wpisane wartości wyłącznie w tej przeglądarce i nie wysyła ich do punktu obliczeniowego.
Jak używać
Wklej dokument JSON i wyrażenie JSONPath zaczynające się od $. Używaj zapisu kropkowego lub nawiasowego z cudzysłowami dla właściwości obiektów, nawiasów dla indeksów tablic, * jako symbolu wieloznacznego, wycinków dla zakresów tablic i .. do rekurencyjnego przeszukiwania. Każdy wynik zawiera ścieżkę i wartość JSON. Filtry i funkcje nie są obsługiwane.
Ograniczenia
Obsługuje korzeń, nazwane elementy, nazwy w cudzysłowie, indeksy tablic, symbole wieloznaczne, wycinki tablic i rekurencyjne przeszukiwanie. Filtry, funkcje i unie selektorów nie są zaimplementowane. Dane wejściowe mają limit 1 000 000 znaków i 10 000 dopasowań.
Najczęstsze pytania
Jaka składnia JSONPath jest dostępna?
Obsługiwane są korzeń $, składowe, indeksy tablic, symbole wieloznaczne *, wycinki i rekurencyjne przeszukiwanie (..). Filtry i funkcje nie są obsługiwane.
Czy zapytanie zmienia mój JSON?
Nie. Zapytanie wybiera i wyświetla wartości bez modyfikowania dokumentu.
Źródła i odniesienia
Te źródła dokumentują wskazaną normę lub API przeglądarki; nie potwierdzają poprawności wyników narzędzia.
