Chuyển đổi JSON sang TSV – Làm phẳng JSON cho bảng tính
Công cụ chuyển đổi JSON sang TSV này biến mảng JSON gồm các object thành giá trị phân tách bằng tab cho bảng tính và các công cụ tương thích TSV khác. Công cụ làm phẳng các object lồng nhau thành tên cột dùng ký hiệu chấm, chẳng hạn address.city, và nối các giá trị mảng bằng dấu phẩy. Dán JSON của bạn, điều chỉnh các tùy chọn có sẵn, rồi sao chép TSV được tạo ra.
Công cụ chuyển đổi JSON sang TSV biến mảng JSON gồm các object thành giá trị phân tách bằng tab. Công cụ rất hữu ích khi bạn cần chuyển đổi JSON sang TSV trực tuyến để dán dữ liệu vào bảng tính hoặc chuyển cho công cụ chấp nhận TSV. Các trường object lồng nhau được làm phẳng thành tên dạng ký hiệu chấm, chẳng hạn address.city, và các giá trị mảng được nối bằng dấu phẩy.
Để dùng công cụ chuyển đổi, hãy dán JSON của bạn, điều chỉnh các tùy chọn có sẵn, rồi sao chép TSV kết quả. Đầu vào được kỳ vọng là JSON dưới dạng mảng các object. Ví dụ, các object có trường address.city được biểu diễn bằng tên trường có dấu chấm đó trong đầu ra đã làm phẳng. Công cụ cũng cung cấp ví dụ đã làm sẵn với bản ghi của Ada ở London và Alan ở Paris.
JSON có thể biểu diễn object và mảng lồng nhau, trong khi TSV sắp xếp các giá trị dưới dạng dữ liệu phân tách bằng tab. Chuyển đổi JSON sang TSV rất hữu ích khi bảng tính hoặc đích đến khác yêu cầu văn bản dạng bảng thay vì dữ liệu lồng nhau. Các quy tắc chuyển đổi giúp các trường object lồng nhau dễ nhận biết hơn trong kết quả đã làm phẳng, trong khi các giá trị mảng được gộp bằng dấu phẩy. Hãy dùng JSON khi bạn cần làm việc với dữ liệu có cấu trúc gốc, và dùng TSV khi cách biểu diễn dạng bảng phù hợp hơn cho bước tiếp theo.
Quá trình chuyển đổi chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu đầu vào được xử lý trên thiết bị của bạn; không có gì được tải lên, lưu trữ hay gửi đến máy chủ. Công cụ hoạt động ngoại tuyến sau khi trang đã tải xong, vì vậy bạn có thể chuyển đổi dữ liệu mà không cần kết nối mạng. Đây là cách miễn phí, riêng tư để chuyển đổi JSON sang TSV trong trình duyệt của bạn.
Công cụ chuyển đổi JSON sang TSV này có thể giúp lập trình viên và kỹ sư DevOps chuẩn bị dữ liệu cho bảng tính, chuyển nội dung sang hệ thống chỉ dùng TSV, và kiểm tra kết quả chuyển đổi trước khi dùng ở nơi khác. Công cụ cũng phù hợp với bất kỳ ai cần cách nhanh chóng để biến mảng JSON gồm các object thành định dạng dễ dán và dễ xem lại hơn.
Bước 1: Dán mảng JSON gồm các object vào ô nhập liệu. Kiểm tra xem JSON của bạn có hợp lệ và chứa dữ liệu bạn muốn chuyển đổi.
Bước 2: Điều chỉnh các tùy chọn có sẵn trước khi chuyển đổi. Công cụ làm phẳng các object lồng nhau bằng ký hiệu chấm và nối các giá trị mảng bằng dấu phẩy.
Bước 3: Xem lại TSV đã tạo để xác nhận tên trường đã làm phẳng và các giá trị trông đúng cho mục đích của bạn.
Bước 4: Sao chép kết quả TSV và dán vào bảng tính hoặc công cụ khác chấp nhận giá trị phân tách bằng tab.
Trường hợp sử dụng: Chuyển dữ liệu JSON vào bảng tính bằng cách đổi mảng các object thành giá trị phân tách bằng tab dễ dán.
Trường hợp sử dụng: Chuyển bản ghi sang hệ thống chỉ chấp nhận TSV. Các trường lồng nhau đã làm phẳng giúp các giá trị từ object như address.city có mặt trong đầu ra.
Trường hợp sử dụng: Kiểm tra xem giá trị TSV bạn nhận được có khớp với dữ liệu JSON gốc không bằng cách so sánh các trường đã làm phẳng và các giá trị.
Trường hợp sử dụng: Chuẩn bị dữ liệu JSON cho tài liệu, ticket hoặc thông điệp commit bằng cách tạo cách biểu diễn phân tách bằng tab gọn nhẹ.
Trường hợp sử dụng: Kiểm tra nhanh một phép chuyển đổi JSON sang TSV trước khi dán kết quả vào mã hoặc quy trình khác.
Trường hợp sử dụng: Tạo phiên bản TSV của mảng bản ghi khi chia sẻ dữ liệu với người cần định dạng thân thiện với bảng tính.
Trường hợp sử dụng: Xem lại các giá trị JSON lồng nhau dưới dạng trường đã làm phẳng khi đích đến làm việc với dữ liệu dạng bảng thay vì object lồng nhau.