Chuyển đến nội dung chính
eyunzhu

Truy vấn JSON Pointer

Lấy giá trị theo đường dẫn JSON mà không làm mất độ chính xác của số lớn.

Kết quả cập nhật khi nhập hoặc đổi tùy chọn

Để trống để xem toàn bộ tài liệu. Ví dụ: /users/0/name. Trong tên khóa, viết / thành ~1 và ~ thành ~0.

Duyệt đường dẫn (300 mục đầu)

    
Xử lý ngay trong trình duyệt. Không tải lên hay lưu dữ liệu.

Giới thiệu công cụ

Tách trường cần kiểm tra khỏi phản hồi API dài để xem riêng hoặc làm dữ liệu thử nghiệm.

Cách sử dụng

Dán JSON rồi nhập đường dẫn như /users/0/name hoặc chọn trong danh sách. Đường dẫn trống chọn toàn bộ tài liệu. Bạn có thể sao chép giá trị hoặc tải thành JSON.

Dùng RFC 6901, không phải JSONPath. Chỉ số bắt đầu từ 0; / trong khóa viết thành ~1, còn ~ thành ~0. Không chấp nhận khóa trùng. Giới hạn: 2 MiB, 30.000 giá trị, 80 cấp; danh sách hiển thị 300 đường dẫn.

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

Khóa chứa / hoặc ~ thì viết đường dẫn thế nào?

Trong mỗi đoạn, viết / thành ~1 và ~ thành ~0. Chỉ số mảng bắt đầu từ 0; đường dẫn rỗng chọn cả tài liệu. Không hỗ trợ JSONPath.

Làm sao lấy một trường không có trong danh sách đường dẫn?

Danh sách chỉ hiển thị 300 nút đầu tiên. Bạn vẫn có thể nhập đường dẫn đầy đủ, chẳng hạn /users/0/id; chỉ số 0 là phần tử đầu tiên của mảng. Giá trị JSON được giữ nguyên, kể cả số nguyên lớn. Nếu trường không tồn tại, công cụ báo lỗi thay vì trả về một giá trị rỗng thay thế.

Bình luận

0
để tham gia thảo luận.
Chưa có bình luận.
Chuỗi trả lời

Theo dõi toàn bộ cuộc trò chuyện theo thời gian; mỗi câu trả lời cho biết chính xác tin nhắn được phản hồi.