🔍

test JSONPath

Test biểu thức JSONPath trên dữ liệu JSON. Hỗ trợ $, ký tự đại diện, lát cắt mảng và biểu thức lọc. Kết quả theo thời gian thực trong trình duyệt của bạn.

Công cụ nhà phát triển Chạy cục bộ Không gửi dữ liệu
JSONPath Truy vấn JSON biểu thức lọc chỉ phía máy khách
Đầu vào JSON
Đường dẫn:
Ví dụ:
Kết quả —
Dán JSON và nhập biểu thức JSONPath để xem kết quả
💡
Cú pháp JSONPath: $ = gốc · . = con · [*] = tất cả phần tử mảng · [0] = chỉ mục · [0:2] = lát cắt · .. = duyệt đệ quy · ?(@.price < 10) = biểu thức lọc. Ví dụ: $.store.book[?(@.category=="fiction")].title

test JSONPath là gì?

test JSONPath cho phép bạn chạy các biểu thức JSONPath trên dữ liệu JSON và kiểm tra ngay các kết quả khớp. Nó hữu ích cho gỡ lỗi API, fixture kiểm thử, quy tắc ETL và mọi quy trình nơi bạn cần nhắm đến các nút cụ thể bên trong JSON lồng nhau.

Cách sử dụng test JSONPath

  1. Dán tài liệu JSON vào vùng nhập.
  2. Nhập biểu thức JSONPath bạn muốn kiểm tra.
  3. Xem lại các kết quả khớp được trả về và điều chỉnh bộ lọc hoặc bộ chọn.
  4. Sao chép đường dẫn đang hoạt động vào ứng dụng, bài kiểm thử hoặc bước tự động hóa của bạn.
Hiểu về test JSONPath ▾
Ví dụ
Đầu vào JSON: {"users":[{"name":"Alice","age":30},{"name":"Bob","age":17}]}
Đầu ra Đường dẫn: $.users[?(@.age >= 18)].name
Các trường hợp sử dụng phổ biến
  • Kiểm tra biểu thức JSONPath trên phản hồi API và fixture
  • Xác nhận bộ lọc và bộ chọn mảng trước khi dùng chúng trong mã
  • Gỡ lỗi cấu trúc JSON lồng nhau bằng cách chỉ truy vấn các trường bạn cần
  • Hướng dẫn đồng đội cách JSONPath chọn nút từ payload phức tạp
Vì sao nên dùng công cụ này
  • Helpful for APIs, automation rules, and fixture debugging.
  • Makes nested arrays and objects easier to query interactively.
  • Runs in the browser so JSON samples stay local during testing.
Câu hỏi thường gặp
Is JSONPath the same as jq?

No —jq is a separate query language. JSONPath is standardized in RFC 9535 and supported by many libraries.

Can I use multiple expressions at once?

Currently one expression at a time —results show all matching nodes.

What does JSONPath Tester Online —Query & Test JSONPath Expressions Free do?

JSONPath Tester Online —Query & Test JSONPath Expressions Free runs entirely in your browser and helps you complete this task without uploading data to a server.

Is JSONPath Tester Online —Query & Test JSONPath Expressions Free free to use?

Có. Công cụ này miễn phí sử dụng và không yêu cầu đăng ký.