ToolHub
Mở công cụ

Trình trích xuất JSONPath

Sử dụng biểu thức JSONPath để trích xuất dữ liệu JSON

Công cụ nhà phát triển

Về công cụ này

Bộ trích xuất JSONPath cho phép bạn truy vấn dữ liệu JSON bằng biểu thức đường dẫn, một cú pháp mạnh mẽ để điều hướng và chọn các phần tử trong cấu trúc JSON. Hỗ trợ ký tự đại diện, chỉ mục mảng và đệ quy giảm dần, để trích xuất dữ liệu chính xác.

Tính năng chính

Xem nhanh

Tình huống sử dụng

json jsonpath query extract data

Câu hỏi thường gặp

Biểu thức JSONPath hỗ trợ những cú pháp nào?

Hỗ trợ ký hiệu dấu chấm (ví dụ: store.name) và ký hiệu ngoặc vuông (ví dụ: store["name"]), cũng như chỉ mục mảng (ví dụ: products[0]) và ký tự đại diện (ví dụ: products[*]). Đường dẫn bắt đầu bằng tiền tố $., biểu thị truy vấn từ đối tượng gốc.

Ký tự đại diện * được sử dụng như thế nào?

Ký tự đại diện * được dùng để khớp tất cả phần tử trong mảng hoặc tất cả giá trị khóa trong đối tượng. Ví dụ: products[*].name sẽ trả về trường name của tất cả sản phẩm trong mảng, kết quả hiển thị dưới dạng mảng.

Làm thế nào để truy vấn dữ liệu lồng sâu?

Có thể truy cập dữ liệu lồng sâu bằng cách viết biểu thức đường dẫn theo từng cấp, ví dụ: store.metadata.lastUpdated. Mỗi cấp được nối bằng dấu chấm, phần tử mảng được truy cập bằng ngoặc vuông với chỉ mục.

Dữ liệu của tôi có an toàn khi sử dụng công cụ này không?

Tuyệt đối an toàn. Tất cả việc phân tích dữ liệu JSON và truy vấn đường dẫn đều được thực hiện cục bộ trong trình duyệt, không có dữ liệu nào được tải lên máy chủ, dữ liệu của bạn hoàn toàn riêng tư.

Có thể trích xuất dữ liệu từ nhiều đường dẫn cùng lúc không?

Có thể. Sau khi nhập biểu thức vào hộp nhập đường dẫn, nhấp 「Thêm đường dẫn」 để thêm nhiều biểu thức đường dẫn. Công cụ sẽ thực hiện tất cả truy vấn đường dẫn cùng lúc và hiển thị kết quả trích xuất của từng đường dẫn riêng biệt.