Chuyển đổi dữ liệu JSON sang các tham số GET
Phần mềm chuyển đổi dữ liệu JSON sang chuỗi yêu cầu URL miễn phí, không cần cài đặt. Chuyển đổi hai chiều giữa JSON và chuỗi yêu cầu
Giới thiệu về JSON GET Params
Chuyển đổi theo cả hai hướng giữa một đối tượng JSON và một chuỗi truy vấn URL. Chế độ Encode làm phẳng các đối tượng lồng nhau bằng ký hiệu dấu chấm (ví dụ: { user: { name: "Sam" } } trở thành user.name=Sam) thông qua URLSearchParams. Chế độ Decode phân tích một chuỗi truy vấn và xây dựng lại một đối tượng lồng nhau bằng cách tách các khóa tại dấu chấm.
Cách sử dụng
1. Chuyển đổi ở trên cùng giữa To Params (mã hóa) và To JSON (giải mã). 2. Ở chế độ mã hóa, dán một đối tượng JSON; ở chế độ giải mã, dán một chuỗi truy vấn. 3. Bấm vào nút chuyển đổi. Kết quả xuất hiện trong thẻ bên dưới. 4. Sử dụng Copy để sao chép kết quả.
Quy tắc làm phẳng và lưu ý
Các đối tượng lồng nhau được nối với nhau bằng dấu chấm (a.b=value). Giá trị Null trở thành chuỗi rỗng; mảng được coi là đối tượng, do đó các chỉ số dạng số của chúng trở thành khóa dấu chấm (0, 1, ...) thay vì các khóa lặp lại. Việc mã hóa sử dụng URLSearchParams.toString, do đó các giá trị được mã hóa phần trăm. Việc giải mã chỉ tách theo dấu chấm; nó không suy luận mảng hay phân tích số, nên mọi giá trị đã giải mã đều là chuỗi.
▶Các đối tượng lồng nhau được xử lý như thế nào?
▶Điều gì xảy ra với mảng?
▶Các số đã giải mã có được chuyển lại thành số không?
▶Tại sao tôi thấy thông báo convert error?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.