Hướng dẫn sử dụng
- Dán đối tượng JSON của bạn vào khung bên trái.
- Nhập biểu thức JSONPath vào ô tìm kiếm (ví dụ:
$.users[*].name). - Xem ngay các giá trị được trích xuất ở khung kết quả.
Tính năng cốt lõi
- Hỗ trợ cú pháp JSONPath tiêu chuẩn: toán tử ký tự đại diện
*, đệ quy sâu.., bộ lọc biểu thức[?(@.price < 10)]. - Trích xuất dữ liệu khớp theo thời gian thực khi bạn nhập truy vấn.
- Hiển thị số lượng phần tử khớp và cấu trúc kết quả chi tiết.
Công cụ liên quan
Định dạng, làm đẹp (JSON Beautifier) và xác thực cú pháp JSON trực tuyến. Tùy chỉnh thụt đầu dòng 2 hoặc 4 khoảng trắng, hiển thị lỗi chính xác từng dòng.
Chuyển đổi dữ liệu mảng đối tượng JSON sang bảng tính CSV / Excel nhanh chóng, chuẩn xác, hỗ trợ tệp JSON lồng nhau phức tạp.
Chuyển đổi bảng dữ liệu CSV, TSV sang định dạng mảng đối tượng JSON chuẩn xác. Hỗ trợ tự động nhận diện kiểu số, boolean và dấu phân cách.
So sánh sự khác nhau giữa hai đối tượng hoặc tệp JSON. Đánh dấu trực quan các trường được thêm mới, bị xóa bỏ hoặc bị thay đổi giá trị.
Nén và rút gọn dữ liệu JSON trực tuyến, loại bỏ tất cả khoảng trắng và dấu xuống dòng thừa để tối ưu dung lượng truyền tải API và lưu trữ.
Tự động tạo các kiểu Type và Interface TypeScript chuẩn xác từ dữ liệu mẫu JSON. Hỗ trợ đối tượng lồng nhau, kiểu mảng và thuộc tính tùy chọn.
Chuyển đổi tệp cấu hình YAML sang đối tượng JSON chuẩn xác. Hỗ trợ mảng, từ điển lồng nhau, kiểu số, boolean và chuỗi ký tự nhiều dòng.
Chuyển đổi dữ liệu JSON sang định dạng YAML sạch sẽ, chuẩn xác cho các tệp cấu hình Docker Compose, Kubernetes, CI/CD GitHub Actions.
Nguyên lý tính toán
Sử dụng công cụ đánh giá JSONPath để duyệt cây đối tượng và thu thập các nút thỏa mãn điều kiện lọc.
Câu hỏi thường gặp
Biểu thức $ trong JSONPath đại diện cho cái gì?
Ký hiệu $ luôn đại diện cho nút gốc (Root Object/Array) của tài liệu JSON.