Công cụ dành cho nhà phát triển / 08
Bộ chuyển đổi CSV sang JSON
Phân tích dữ liệu CSV được đặt trong dấu ngoặc kép hoặc dữ liệu phân tách bằng tab thành một mảng đối tượng JSON.
Bộ chuyển đổi CSV sang JSON: TOEA sử dụng trình phân tích cú pháp có xử lý dấu ngoặc kép, coi hàng đầu tiên là các tên thuộc tính duy nhất và ánh xạ mọi hàng tiếp theo thành một đối tượng. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.
- Danh mục
- Công cụ lập trình viên
- Lượt chạy
- Trong trình duyệt của bạn
- Chi phí
- Miễn phí · không cần đăng ký
- Trạng thái khả dụng
- Sẵn sàng sử dụng
Chạy hoàn toàn trong trình duyệt của bạn
Chuẩn bị CSV để phân tích chính xác
Hầu hết vấn đề chuyển đổi bắt đầu từ bảng tính. Excel ở nhiều khu vực châu Âu lưu dữ liệu bằng dấu chấm phẩy thay vì dấu phẩy, khiến mỗi hàng dồn vào một trường duy nhất; hãy xuất lại bằng dấu phẩy hoặc lưu dưới dạng văn bản phân tách bằng tab. Tiêu đề trở thành tên thuộc tính, vì vậy hãy đặt chúng ngắn gọn và không trùng nhau. Trình xem CSV cho biết tệp được tách thành các cột như thế nào trước khi chuyển đổi, còn Excel to CSV xuất trực tiếp một trang tính.
Vì sao mọi giá trị vẫn là chuỗi
Việc đoán kiểu dữ liệu sẽ làm hỏng những dữ liệu trông giống số nhưng không phải số: mã bưu chính như 02134, số điện thoại, mã sản phẩm và ID dài sẽ mất số 0 ở đầu hoặc mất chữ số khi được đọc dưới dạng số. Hãy chuyển các trường mà bạn biết là số trong mã của riêng mình, nơi các quy tắc được nêu rõ. Để kiểm tra hoặc dọn dẹp kết quả, hãy mở nó bằng trình định dạng JSON.
Cách sử dụng
- Dán văn bản được phân tách, có một hàng tiêu đề.
- Chọn dấu phẩy hoặc tab.
- Chuyển đổi và tải xuống JSON đã định dạng.
Quyền riêng tư và giới hạn
Dữ liệu vẫn nằm trong trình duyệt của bạn. Các giá trị được giữ dưới dạng chuỗi để mã định danh và các số 0 ở đầu không bị thay đổi.
Công cụ liên quan
Câu hỏi thường gặp
Có hỗ trợ dấu phẩy trong trường được đặt trong dấu ngoặc kép không?
Có. Các trường được đặt trong dấu ngoặc kép và cách thoát bằng cách nhân đôi dấu ngoặc kép đều được hỗ trợ.
Các số có được tự động chuyển đổi không?
Không. Mọi giá trị đều được giữ dưới dạng chuỗi để tránh thay đổi kiểu dữ liệu ngoài ý muốn.
Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản