Từ năm 2010 · Hơn 2 triệu lượt chạy công cụ mỗi tháng
Từ năm 2010
Thêm vào Chrome

Hộp Công Cụ Của Tôi

Chế Độ Tự Động

Chưa có công cụ nào được lưu.

Nâng Cấp Lên Phiên Bản Cao Cấp
Công cụ liên quan
Chuyển đổi CSV sang JSONTrình chuyển đổi TOML sang JSONTrình tạo JSON ngẫu nhiênTrình tạo Lược đồ JSONCông cụ trích xuất cột văn bảnTrình Tạo JWTTrình tạo Tệp .env
Trang chủ > Công cụ văn bản > Công cụ văn bản khác
 

Trình Chuyển Đổi JSON sang CSV

Chuyển đổi bất kỳ JSON nào (đối tượng lồng nhau, mảng đối tượng, phản hồi gói) thành CSV sạch với tính năng nhắm mục tiêu mảng thông minh, làm phẳng dấu chấm/ngoặc, xem trước khám phá giản đồ, dấu phân cách tùy chỉnh và mẫu một lần nhấp.

Sử dụng miễn phíKhông cần đăng kýKết quả tức thì
Trình Chuyển Đổi JSON sang CSVDùng thử ngay — miễn phí ▼
⚡ Mẫu nhanh
0 ký tự · 0 dòng
Đi sâu vào các phản hồi được bao bọc. Sử dụng dấu chấm cho các khóa và dấu ngoặc vuông cho các chỉ số: data.users, results[0].rows. Để trống để tự động phát hiện.
Bỏ chọn để chỉ xuất dữ liệu.

Embed Trình Chuyển Đổi JSON sang CSV Widget

Giới thiệu về Trình Chuyển Đổi JSON sang CSV

Chào mừng bạn đến với Trình Chuyển Đổi JSON Sang CSV, một công cụ trực tuyến miễn phí giúp làm phẳng bất kỳ tải trọng JSON nào — mảng phẳng, đối tượng lồng nhau, phản hồi API được bao bọc sâu — thành tệp CSV sạch, sẵn sàng cho bảng tính. Hầu hết các trình chuyển đổi trực tuyến chỉ xử lý trường hợp tầm thường của [{...}, {...}] ở cấp gốc và gặp trục trặc khi JSON của bạn trông giống như {"data": {"items": [...]}}. Công cụ này thực hiện tự động phát hiện thông minh mảng dạng bảng, cung cấp trình chọn kiểu JSONPath cho các cấu trúc bất thường và cung cấp cho bạn hai chế độ làm phẳng (dấu chấm và dấu ngoặc vuông) cùng với bản xem trước sơ đồ để bạn biết chính xác các cột nào sẽ xuất hiện trong bảng tính của mình trước khi tải xuống.

Trình Chuyển Đổi JSON Sang CSV Được Dùng Để Làm Gì?

JSON là ngôn ngữ chung của các API web và các đường dẫn dữ liệu hiện đại, trong khi CSV vẫn là vua cho bảng tính, bảng điều khiển BI và các công cụ phân tích dữ liệu. Chuyển đổi từ định dạng này sang định dạng khác là một trong những công việc phổ biến nhất hàng ngày của một kỹ sư dữ liệu. Các trường hợp sử dụng điển hình bao gồm xuất phản hồi API sang Excel cho các bên liên quan, chuẩn bị các bản sao lưu JSON để nhập vào Postgres hoặc BigQuery, đưa nhật ký JSON vào Pandas hoặc R để phân tích và quét nhanh một phản hồi lồng nhau gây nhiễu dưới dạng bảng thân thiện hơn.

Các Tính Năng Chính

Trình Chuyển Đổi Xử Lý Các Đối Tượng Và Mảng Lồng Nhau Như Thế Nào?

JSON trong thế giới thực hiếm khi phẳng. Công cụ làm phẳng của trình chuyển đổi xử lý hai cấu trúc chính một cách thông minh:

Đối Tượng Lồng Nhau → Ký Hiệu Dấu Chấm

Một đối tượng bên trong một đối tượng khác trở thành tên cột có dấu chấm. Vì vậy, một bản ghi như {"id": 1, "address": {"city": "Tokyo", "zip": "100-0001"}} sẽ tạo ra ba cột: id, address.city, address.zip. Quy ước này được sử dụng bởi Pandas json_normalize, Splunk, Elasticsearch và hàng chục công cụ khác — các hệ thống hạ nguồn của bạn sẽ hiểu nó ngay lập tức.

Mảng Lồng Nhau → Hai Chiến Lược

Mảng các giá trị vô hướng (ví dụ: "tags": ["red", "blue"]) và mảng các đối tượng (ví dụ: "orders": [{...}, {...}]) sẽ được xử lý khác nhau tùy thuộc vào chế độ làm phẳng đã chọn:

JSON đầu vào [{"id": 1, "name": "Alice", "address": {"city": "Tokyo"}, "tags": ["admin", "designer"]}] Kết quả (chế độ dấu chấm) id,name,address.city,tags 1,Alice,Tokyo,admin|designer Kết quả (chế độ dấu ngoặc vuông) id,name,address.city,tags[0],tags[1] 1,Alice,Tokyo,admin,designer

Trình Chọn JSONPath Dùng Để Làm Gì?

Hầu hết các API công khai bao bọc dữ liệu của họ trong siêu dữ liệu bổ sung: mã trạng thái, thông tin phân trang, ID yêu cầu. Một phản hồi điển hình trông như sau:

{"status":"ok","page":1,"data":[{"sku":"A001","title":"Notebook"}, ...]}

Tính năng tự động phát hiện thường sẽ tìm thấy mảng bên trong, nhưng đối với các cấu trúc bất thường hoặc lồng nhau sâu, bạn có thể cung cấp đường dẫn một cách rõ ràng. Trình chọn hỗ trợ các khóa có dấu chấm và các chỉ số số trong ngoặc vuông:

Nó Có Tạo Ra Tệp CSV Tương Thích Với Excel Không?

Có. Các cài đặt mặc định (dấu phân cách phẩy, trích dẫn tối thiểu, hàng tiêu đề, kết thúc dòng LF) tạo ra kết quả RFC 4180 nghiêm ngặt, mở sạch trong Excel, Google Sheets, Numbers, LibreOffice Calc, Pandas read_csv, R read.csv và mọi lệnh cơ sở dữ liệu COPY FROM. Đối với các vùng Excel Châu Âu sử dụng dấu chấm phẩy làm dấu phân cách trường, hãy chuyển trình đơn thả xuống Dấu phân cách thành Dấu chấm phẩy. Đối với các công cụ gốc của Windows thích kết thúc dòng \r\n, hãy chuyển Kết thúc dòng thành CRLF.

Các Trường Bị Thiếu Được Xử Lý Như Thế Nào Giữa Các Hàng?

Các mảng JSON thường chứa các bản ghi không đồng nhất — một đối tượng có middle_name, đối tượng tiếp theo thì không. Trình chuyển đổi duyệt qua mọi bản ghi và thu thập tên cột theo thứ tự xuất hiện đầu tiên; bất kỳ bản ghi nào thiếu cột sẽ có một ô trống tại vị trí đó. Đây là hành vi tương tự như Pandas json_normalize và tránh việc âm thầm bỏ qua các trường chỉ xuất hiện trong một số bản ghi.

Các Trường Hợp Sử Dụng Thực Tế

Dành Cho Nhà Phát Triển

Dành Cho Nhà Phân Tích & Nhà Khoa Học Dữ Liệu

Dành Cho Nhà Tiếp Thị & Người Vận Hành

Cách Sử Dụng Công Cụ Này

  1. Dán JSON: dán JSON của bạn vào hộp nhập liệu hoặc nhấp vào mẫu nhanh để tải tải trọng API điển hình.
  2. Chọn mảng: để trống trường JSONPath để công cụ tự động phát hiện mảng dạng bảng hoặc nhập đường dẫn như data.users để nhắm mục tiêu mảng được bao bọc.
  3. Chọn chế độ làm phẳng: chọn ký hiệu Dấu chấm cho tên cột sạch, mảng ngoặc vuông để mở rộng từng phần tử mảng hoặc Giữ lồng nhau dưới dạng JSON để bảo toàn nguyên văn cấu trúc con.
  4. Chọn dấu phân cách và trích dẫn: chọn dấu phẩy, dấu chấm phẩy, tab (TSV), dấu gạch đứng hoặc ký tự tùy chỉnh, sau đó chọn chế độ trích dẫn và kết thúc dòng.
  5. Chuyển đổi và xem xét: nhấp vào Chuyển đổi sang CSV. Kiểm tra bảng sơ đồ và bảng xem trước, sau đó sao chép kết quả hoặc tải xuống dưới dạng tệp .csv.

Mẹo Để Có Kết Quả Tốt Nhất

Câu Hỏi Thường Gặp

Điều gì xảy ra nếu JSON của tôi có nhiều mảng?

Tính năng tự động phát hiện sẽ chọn mảng lớn nhất chứa các đối tượng. Nếu đó không phải là mảng bạn muốn, hãy cung cấp JSONPath như orders hoặc line_items để nhắm mục tiêu đúng mảng.

Tôi có thể chuyển đổi một đối tượng JSON đơn lẻ thay vì một mảng không?

Có — một đối tượng đơn lẻ trở thành một CSV một hàng với mỗi trường cấp cao nhất là một cột. Các quy tắc làm phẳng vẫn được áp dụng.

Còn JSON có các số không giới hạn (NaN, Infinity) thì sao?

JSON tiêu chuẩn không cho phép các ký tự này, nhưng nếu đầu vào của bạn chứa chúng và được phân tích thành công, chúng sẽ được chuyển đổi thành các ô trống trong kết quả CSV để giữ cho tệp hợp lệ.

Tại sao một số giá trị boolean được hiển thị là true / false?

Để giữ cho tệp CSV dễ đọc với con người. Nếu công cụ hạ nguồn của bạn cần 1 / 0, hãy thực hiện tìm kiếm và thay thế sau khi tải xuống hoặc xử lý JSON trước đó.

Trình chuyển đổi có xác thực rằng tất cả các bản ghi có cùng cấu trúc không?

Không — các bản ghi không đồng nhất được xử lý một cách duyên dáng (các trường bị thiếu trở thành ô trống). Bảng sơ đồ hiển thị sự thay đổi loại dữ liệu thông qua huy hiệu mixed để bạn có thể nhận ra các điểm không nhất quán.

Tôi có thể chuyển đổi JSON lớn đến mức nào?

Công cụ xử lý thoải mái các đầu vào JSON lên đến vài megabyte trong trình duyệt và trên máy chủ. Đối với các bộ dữ liệu rất lớn (hàng chục MB trở lên), hãy ưu tiên công cụ ngoại tuyến như jq hoặc tập lệnh Python với ijson.

Dữ liệu của tôi có được gửi đến máy chủ không?

Việc chuyển đổi được thực hiện trên máy chủ MiniWebtool để tận dụng trình ghi CSV và trình phân tích JSON mạnh mẽ của Python. Chúng tôi không ghi nhật ký, lưu trữ hoặc chia sẻ đầu vào của bạn. Các phản hồi được cung cấp với tiêu đề no-cache. Để bảo mật tối đa với dữ liệu nhạy cảm, hãy ưu tiên xử lý ngoại tuyến.

Tài Nguyên Bổ Sung

Tham khảo nội dung, trang hoặc công cụ này như sau:

"Trình Chuyển Đổi JSON sang CSV" tại https://MiniWebtool.com/vi/trinh-chuyen-oi-json-sang-csv/ từ MiniWebtool, https://MiniWebtool.com/

bởi đội ngũ MiniWebtool. Cập nhật: 25 tháng 4, 2026

Công cụ văn bản khác:

Công cụ phổ biến và mới cập nhật:

Công cụ chuyển đổi JSON sang YAMLTrình Chuyển Đổi XML Sang JSONCông cụ Trực quan hóa Dữ liệu AI (Dán CSV)Xem tất cả →
Trang chủ > Công cụ văn bản > Công cụ văn bản khác > Trình Chuyển Đổi JSON sang CSV