mindblown/ Dev
Mindblown
Ngôn ngữ: Tiếng Việt ▾

MINDBLOWN / DEV · Dành cho việc bạn cần làm

Định dạng và xác thực JSON — làm gương tốt.

Khá-in một vật thể JSON với sự thâm nhập không gian hai chiều. So sánh dữ liệu nhập và kết quả, kiểm tra JSON không hợp lệ và tìm hiểu giới hạn giá trị số.

Xử lý trên thiết bị của bạnKhông cần tài khoản

Định dạng và kiểm tra JSON

Dev / 01

Hình thức chứa đựng ví dụ này. Thay đổi các giá trị để thử đầu vào của riêng bạn.

Lên 500,000 các nhân vật. JSON Số được dùng JavaScript độ chính xác; sử dụng chuỗi cho số nguyên lớn hơn 9,007,199,254,740,991.

Dùng định dạng khi một câu trả lời hoặc cấu hình JSON khó đọc trên một dòng. Ví dụ này chứa một chuỗi, một hệ thống bí mật và một dãy. Đầu tiên, bộ định dạng phân tích dữ liệu đầu vào, do đó, JSON không hợp lệ tạo ra một lỗi thay vì một kết quả có định dạng một phần.

Nhập ví dụ

{"name":"Ada","active":true,"roles":["reader","editor"]}

Mong đợi kết quả

{
  "name": "Ada",
  "active": true,
  "roles": [
    "reader",
    "editor"
  ]
}

Hãy thử từng bước một

  1. Giữ cho thao tác định dạng được chọn và kiểm tra đối tượng đã có sẵn JSON.
  2. Chạy bộ định dạng và so sánh sự thụt lùi hai không gian với kết quả mong đợi.
  3. Thử thao tác gọn gàng, rồi giới thiệu dấu phẩy theo dõi để xem lỗi hợp lệ.

Làm thế nào để đọc kết quả

Đường thẳng và khuyên lề làm cho đối tượng dễ dàng hơn để kiểm tra mà không thay đổi các giá trị ví dụ. JSON yêu cầu hai tên tài sản và chuỗi kép. Chú thích, dấu phẩy và undefined không hợp lệ JSON. một phân tích viên cũng có thể thay thế tên tài sản trùng với giá trị cuối cùng của chúng.

Giới hạn và chi tiết quan trọng

Phân tích ngữ pháp sử dụng độ chính xác của JavaScript và có thể xoay số nguyên lớn. Lưu những bộ nhận diện như chuỗi. Định dạng không phải là một sự chuyển đổi theo định sẵn, vì vậy đừng dùng nó trên các kiện hàng đã ký mà yêu cầu chính xác byte gốc.

RFC 8259

Mở công cụ

Cách sử dụng

Hãy biến một câu trả lời gọn gàng thành JSON đọc được, hoặc đơn giản hóa nó để sao chép.

Dữ liệu đầu vào → Chạy → Kết quả. Xử lý trên thiết bị của bạn.

Google Analytics chỉ đo lường lượt xem trang sau khi bạn đồng ý. Dịch vụ này chạy trong một khung riêng biệt và không có quyền truy cập dữ liệu của công cụ. Các mã nhận dạng cookie ngẫu nhiên được dùng chung trên các trang web của Mindblown: mã nhận dạng trình duyệt được lưu tối đa hai năm và mã nhận dạng phiên được lưu trong 30 phút. Bạn có thể rút lại sự đồng ý trong phần Cài đặt cookie.

Dữ liệu của bạn và quảng cáo

Công cụ nhập và tập tin được xử lý trong trình duyệt của bạn. Chúng không được tải lên hoặc cứu bởi những công cụ này. Nạp đạn lại sẽ làm trống công việc của anh. Tải về và bảng tạm hệ thống của bạn vẫn còn dưới quyền kiểm soát của bạn.

Trang web sản xuất quảng cáo Adsterra trong khung hình về nguồn gốc riêng biệt. Nhà cung cấp quảng cáo nhận dữ liệu kết nối như địa chỉ IP và thông tin về trình duyệt của bạn và có thể dùng cookie. Nó không thể đọc các thiết bị nhập thông qua các khung này. Máy cũng xử lý siêu dữ liệu kết nối.

Chính sách bảo vệ quyền riêng tư Adsterra