Trình kiểm tra JSONPath
Trình kiểm tra JSONPath miễn phí trên nền tảng trực tuyến, không cần cài đặt. Hỗ trợ tính năng lặp lại, lọc và chia dữ liệu.
Giới thiệu về Trình kiểm tra JSONPath
Chạy một truy vấn JSONPath trên bất kỳ tài liệu JSON nào mà bạn dán vào và hiển thị các nút khớp được định dạng đẹp mắt. Bộ phân tích từ vựng tích hợp hỗ trợ gốc ($), khóa chấm và ngoặc vuông, ký tự đại diện (*), descent đệ quy (..), chỉ mục và lát cắt mảng [0:2], cũng như các biểu thức bộ lọc như [?(@.price < 10)].
Cách sử dụng
1. Dán JSON hợp lệ vào vùng văn bản JSON Input ở bên trái. 2. Nhập một biểu thức JSONPath (ví dụ: $.store.book[*].author) vào ô nhập bên phải. 3. Bấm Test để đánh giá; bảng kết quả hiển thị JSON với thụt lề 2 khoảng trắng. 4. Bấm Examples để chèn một trong năm đường dẫn có sẵn. 5. Bấm Copy để sao chép kết quả đã được tuần tự hóa thành JSON.
Cú pháp đường dẫn được hỗ trợ
Gốc $ và nút hiện tại @. Truy cập thành viên qua .key hoặc ['key']. Ký tự đại diện * mở rộng mảng và giá trị đối tượng. Descent đệ quy .. duyệt qua mọi cấp lồng nhau. Dạng ngoặc vuông: [0] chỉ mục đơn, [0:2] lát cắt (bắt đầu bao gồm, kết thúc loại trừ), [?(@.field op value)] bộ lọc với các toán tử >, <, >=, <=, ==, ===, !=, !==. Khi chính xác một nút khớp, nút đó được trả về trực tiếp; nếu không, một mảng các kết quả khớp sẽ được trả về.
▶Toán tử descent đệ quy .. làm gì?
▶Những toán tử nào được hỗ trợ trong các bộ lọc?
▶Tại sao một kết quả khớp đơn lẻ lại được trả về không được bọc?
▶Điều gì xảy ra với JSON không hợp lệ?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.