Công cụ kiểm tra & đánh giá JSONPath

Truy vấn, kiểm tra và đánh giá tài liệu JSON bằng biểu thức JSONPath theo thời gian thực. Tất cả quá trình đánh giá chạy cục bộ trong trình duyệt của bạn — dữ liệu của bạn không bao giờ được tải lên.

Phương ngữ: JSONPath-Plus
Sẵn sàng
0 byte
Các giá trị khớp sẽ được hiển thị ở đây.

Ví dụ JSONPath

Tải dữ liệu mẫu và nhấp vào bất kỳ biểu thức nào bên dưới để thử ngay lập tức. Các ví dụ này minh họa các bộ chọn tiêu chuẩn cũng như các tiện ích mở rộng JSONPath-Plus.

Biểu thức Mô tả
$.store.book[*].author Tác giả của tất cả sách trong cửa hàng.
$..author Tất cả tác giả đệ quy ở bất cứ đâu trong JSON.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] Hai cuốn sách đầu tiên sử dụng bộ chọn union/dấu phẩy.
$.store.book[:2] Hai cuốn sách đầu tiên sử dụng ký hiệu slice.
$.store.book[?(@.isbn)] Tất cả sách có thuộc tính ISBN.
$..price Tất cả giá đệ quy ở bất cứ đâu trong tài liệu.

Về JSONPath-Plus

Trình đánh giá này chạy phương ngữ JSONPath-Plus. Nó mở rộng đặc tả JSONPath gốc với các hàm tùy chỉnh, bộ chọn cha (^), bộ lọc thuộc tính/chỉ mục và các thao tác mảng/slice gốc.

Sự khác biệt về cú pháp & phương ngữ

Cú pháp JSONPath khác nhau giữa các thư viện (ví dụ: Go, Java, Python). JSONPath-Plus là JavaScript hoàn toàn phía máy khách, cho phép các hàm lọc tiêu chuẩn và tra cứu bộ chọn sâu một cách an toàn trong trình duyệt.

Bảo mật 100% phía máy khách

Các tài liệu JSON và biểu thức truy vấn của bạn được đánh giá trực tiếp trong hộp cát trình duyệt của bạn. Không có dữ liệu nào được gửi đến các API hoặc máy chủ bên ngoài, đảm bảo quyền riêng tư hoàn toàn.