Không có hoạt động xử lý nội dung tệp của bạn trên bất kỳ máy chủ nào. Bạn không cần ký thỏa thuận xử lý dữ liệu với gottrix để làm việc với tài liệu mật hay tài liệu công việc.
Hosted in GermanyGlobal Content Delivery
Máy chủ gốc đặt tại Hetzner ở Đức, phân phối trên toàn cầu qua mạng phân phối nội dung (CDN). Nội dung tệp của bạn không bao giờ được truyền đi trong quá trình này - tệp không bao giờ rời khỏi thiết bị của bạn.
JSON Lines, còn gọi là NDJSON, lưu đúng một giá trị JSON trên mỗi dòng. Định dạng này là chuẩn cho tệp nhật ký, xuất dữ liệu, xử lý theo luồng và dữ liệu huấn luyện máy học, vì một tệp có thể được đọc và bổ sung từng dòng mà không cần nạp toàn bộ vào bộ nhớ. Ngược lại, nhiều công cụ lại mong đợi một mảng JSON duy nhất. Công cụ này đọc tệp .jsonl của bạn và gom mọi dòng vào một mảng JSON dễ đọc.
Việc chuyển đổi chạy hoàn toàn cục bộ trong trình duyệt của bạn, bằng JavaScript thuần. Mỗi dòng không rỗng được phân tích riêng dưới dạng JSON và đưa vào mảng theo đúng thứ tự ban đầu; các dòng trống bị bỏ qua. Kết quả được thụt lề hai khoảng trắng và sẵn sàng dùng ngay - chẳng hạn để xem một đoạn nhật ký trong trình soạn thảo hoặc giao một bản xuất NDJSON cho một giao diện chỉ nhận mảng.
Nếu một dòng không phải JSON hợp lệ, công cụ không thất bại trong im lặng mà nêu rõ số dòng chính xác và nguyên nhân - nhờ vậy bạn tìm lỗi nhanh trong các tệp lớn. Chiều ngược lại, từ mảng JSON trở về JSON Lines, do công cụ JSON sang JSONL của chúng tôi đảm nhận. Không có gì được tải lên; dữ liệu của bạn ở lại trên thiết bị của bạn.
Thông số kỹ thuật
Thông số kỹ thuật
Định dạng đầu vào
JSONL, NDJSON
Chuyển đổi tự động
ZIP, DXF, GeoJSON
Định dạng đầu ra
JSON
Xử lý hàng loạt
Không
Xử lý
Cục bộ trong trình duyệt (JavaScript)
Tải tệp lên
Không có
Trong 3 bước
Thả hoặc chọn tệp JSONL của bạn.
Công cụ gom các dòng vào một mảng.
Tải tệp JSON về.
Giới hạn: Mong đợi đúng một giá trị JSON trên mỗi dòng (JSON Lines / NDJSON). Các dòng trống bị bỏ qua, mọi dòng còn lại được nối thành một mảng theo thứ tự và xuất ra với thụt lề hai khoảng trắng. Nếu một dòng không phải JSON hợp lệ, việc chuyển đổi dừng lại và nêu số dòng thay vì âm thầm tạo ra kết quả sai. Vì mỗi dòng đã là JSON hợp lệ, việc lồng nhau và các kiểu dữ liệu (số, boolean, đối tượng/mảng lồng nhau) vẫn giữ nguyên không đổi; ở đây các dòng chỉ được gộp lại, không được diễn giải lại.
Câu hỏi thường gặp
Tệp của tôi có bị tải lên không?
Không. Việc chuyển đổi chạy hoàn toàn cục bộ trong trình duyệt - không có gì được gửi đi.
NDJSON là gì?
NDJSON là một tên gọi khác của JSON Lines: mỗi dòng chứa đúng một giá trị JSON.
Điều gì xảy ra với một dòng sai định dạng?
Bạn được cho biết số dòng chính xác và nguyên nhân - không thất bại trong im lặng.
Thứ tự có được giữ nguyên không?
Có. Các mục xuất hiện trong mảng theo đúng thứ tự ban đầu của các dòng.
Chỉ khi có sự đồng ý của bạn, chúng tôi mới đo lường mức sử dụng ẩn danh qua cookie để cải thiện gottrix. Tệp của bạn luôn nằm cục bộ trên thiết bị của bạn. Quyền riêng tư