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.
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.