Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Người dùng có các yêu cầu khác nhau, e. g. , chuyển đổi dữ liệu excel sang định dạng JSON. Nó cần thực hiện ánh xạ các cột trong bảng tính Excel tới các khóa đối tượng. Trình chuyển đổi Excel sang JSON giúp chuyển đổi. dữ liệu tệp xls vào. định dạng tệp JSON

Các tệp Excel này có thể chứa văn bản, biểu đồ, đồ thị, định dạng, hàm và nhiều dữ liệu khác

Không có phương pháp được xác định trước trong Excel để chuyển đổi dữ liệu Excel thành JSON. Bạn có thể sử dụng phần mềm chuyển đổi Excel sang JSON trực tuyến hoặc tải xuống một bổ trợ từ cửa hàng Microsoft để hoàn thành tác vụ này

Tại sao Excel thành JSON?

Các tệp Excel là các tệp có trọng lượng lớn có thể chứa văn bản, biểu đồ, đồ thị, định dạng, chức năng và nhiều dữ liệu khác

Mặc dù các tệp JSON là tài liệu dựa trên văn bản có trọng lượng nhẹ. Nó lưu trữ dữ liệu trong một cấu trúc dữ liệu đơn giản. Do đó, file JSON có thể mở trên mọi phần mềm văn bản như Notepad hay Wordpad

Có một số công cụ có sẵn để chuyển đổi dữ liệu Excel sang JSON

  1. Lực lượng bản đồ Altova
  2. Công cụ chuyển đổi White Town XLS sang JSON
  3. Trình chỉnh sửa JSON oxy
  4. Bộ chuyển đổi WTSoluti Excel sang JSON

Ở đây, chúng tôi sẽ giới thiệu tóm tắt về các công cụ này với các liên kết tải xuống của chúng

Mẹo. WTSolutions Excel to JSON Converter còn được gọi là phần bổ trợ Excel sang JSON. Microsoft cung cấp công cụ này

Đối với công cụ cuối cùng - Excel to JSON, chúng tôi cũng sẽ hướng dẫn bạn các bước để tải xuống và sử dụng phần mềm này

Lực lượng bản đồ Altova

Altova MapForce cũng là một công cụ chuyển đổi và ánh xạ dữ liệu. Nó là một phần mềm hữu ích để chuyển đổi các bộ dữ liệu khác nhau. Sử dụng công cụ này, bạn có thể chuyển đổi dữ liệu Excel sang JSON, XML sang JSON và ngược lại

HÌNH ẢNH

Ngoài ra, công cụ này cũng cho phép người dùng chuyển đổi JSON sang CSV, EDI, bộ đệm giao thức Google, v.v. Công cụ này rất dễ sử dụng vì nó cung cấp giao diện kéo và thả. Nó cũng hỗ trợ xử lý dữ liệu nâng cao

Altova MapForce không phải là phần mềm miễn phí nhưng đi kèm với 30 ngày dùng thử miễn phí. Tải xuống công cụ Altova MapForce từ liên kết sau

Trình chuyển đổi White Town xls sang JSON

Phần mềm này là một công cụ chuyển đổi xls sang JSON. Đúng như tên gọi, nó cho phép người dùng chuyển đổi dữ liệu Excel sang định dạng JSON. Tuy nhiên, nó chỉ cho phép chuyển đổi dữ liệu Excel sang định dạng JSON. Phần mềm này hỗ trợ cả hai định dạng (. xls và. xlsx) của Excel

HÌNH ẢNH

Một trong những lợi thế lớn nhất của việc sử dụng phần mềm này, đó là miễn phí. Mặc dù bạn cũng có thể mua giấy phép cá nhân hoặc kinh doanh của nó. Nó rất dễ sử dụng, đó là lý do tại sao nó rất phổ biến, chủ yếu dành cho những người chuyển dữ liệu của họ trực tuyến

Bạn có thể tải xuống công cụ chuyển đổi White Town xls sang JSON từ liên kết sau

Trình chỉnh sửa JSON oxy

Oxygen JSON Editor là phần mềm được sử dụng để chuyển đổi dữ liệu tệp Excel sang định dạng JSON bằng cách ánh xạ các cột Excel sang khóa đối tượng JSON. Phần mềm này là phần mềm phức tạp hơn những phần mềm khác mà chúng tôi đã mô tả ở trên

Vì Oxygen JSON Editor là một phần mềm phức tạp nên nó cũng có các tính năng phức tạp. Các tính năng phức tạp, chẳng hạn như - xác thực cấu trúc, thụt lề, định dạng và hoàn thành nội dung. Ngoài ra phần mềm này còn cho phép chúng ta chuyển đổi tài liệu XML sang định dạng JSON

HÌNH ẢNH

Oxygen JSON Editor hoạt động khác với các trình chuyển đổi Excel sang JSON khác. Nó sử dụng mẫu biểu định kiểu XSLT để chuyển đổi. Hầu hết các chuyên gia thích phần mềm này để chuyển đổi dữ liệu của họ. Đây là một phần mềm trả phí có các phiên bản cá nhân, doanh nghiệp và học thuật có sẵn trên trang web chính thức của nó

Kiểm tra trang web chính thức của nó để tải xuống Oxygen JSON Editor

Bộ chuyển đổi WTSoluti Excel sang JSON

Đây là trình chuyển đổi Excel sang JSON cuối cùng của chương này bằng cách sử dụng mà người ta có thể thực hiện chuyển đổi Excel sang JSON trên dữ liệu của họ. Nó là một ứng dụng đơn giản cho nhiệm vụ này để thực hiện. Phần mềm này hỗ trợ hai loại chuyển đổi trên dữ liệu Excel. Hàng và Nested

Bạn cũng đã nghe tên nó là add-in Excel to JSON. Microsoft cung cấp bổ trợ này có tên là Excel sang JSON giúp người dùng chuyển đổi dữ liệu Excel của họ sang định dạng JSON. Bây giờ, hãy tìm hiểu điều gì đó về phần bổ trợ Excel sang JSON và cũng xem các bước tải xuống phần bổ trợ này

Bổ trợ Excel sang JSON

Excel to JSON là một add-in do Microsoft cung cấp để chuyển đổi dữ liệu trang tính Excel sang định dạng JSON. Khi dữ liệu được chuyển đổi sang định dạng JSON, các cột trang tính Excel được thay đổi thành các khóa đối tượng trong JSON. Người dùng không mất phí khi tải xuống và sử dụng nó

Bạn có thể tải xuống bổ trợ này từ cửa hàng Office

Yêu cầu

Phần bổ trợ Excel sang JSON sẽ chỉ hoạt động trên các phiên bản Excel 2013 trở lên. Do đó, phiên bản Excel của bạn phải từ 2013 trở lên

giới hạn

Bổ trợ này có một giới hạn

Nó có thể chuyển đổi dữ liệu Excel đã chọn sang định dạng JSON

Hiện tại, hai loại chuyển đổi được bổ trợ này hỗ trợ

Chuyển đổi hàng

Trong chuyển đổi loại hàng, hàng đầu tiên được coi là tiêu đề và các hàng còn lại được hiểu là dữ liệu

Chuyển đổi lồng nhau

Trong chuyển đổi kiểu lồng nhau, bạn có thể xác định lược đồ JSON. Bổ trợ này sẽ thực hiện chuyển đổi tương ứng, giản đồ bạn đã cung cấp

Tải xuống bổ trợ

Phần bổ trợ Excel sang JSON có sẵn trong Office store; . Để học từng bước, hãy theo dõi chương này bên dưới -

Bước 1. Tải xuống bổ trợ Excel sang JSON từ liên kết sau

Bước 2. Một trang web của cửa hàng Office sẽ mở ra, tại đây nhấp vào nút Tải xuống ngay bây giờ

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 3. Trước khi bắt đầu tải xuống, nó sẽ yêu cầu bạn đăng nhập vào tài khoản Microsoft của mình bằng thông tin đăng nhập hợp lệ

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Nếu bạn chưa có tài khoản Microsoft, hãy đăng ký miễn phí để tạo tài khoản mới

Bước 4. Khi bạn đăng nhập vào tài khoản Microsoft của mình. Nó sẽ yêu cầu một số thông tin cơ bản mà ứng dụng này yêu cầu trước khi tải xuống. Tại đây, cung cấp các chi tiết này và nhấp vào nút Tiếp tục

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Mẹo. Các trường được đánh dấu * là các trường bắt buộc và các trường khác là tùy chọn

Bước 5. Bây giờ, hãy nhấp vào nút Mở trong Excel tại đây

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Nếu bạn chưa tải xuống bất kỳ phiên bản MS Excel 2013 trở lên nào trong hệ thống của mình, bạn có thể truy cập trực tuyến vào văn phòng. Bằng cách nhấp vào liên kết này

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Chúng tôi đã nhấp vào Mở trong Excel

Bước 6. Trên cửa sổ bật lên này, bỏ chọn hộp kiểm và nhấp vào Mở Excel tại đây

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 7. Excel của bạn sẽ được mở trên hệ thống của bạn, nhưng nó yêu cầu kết nối internet. Nếu không có, bạn có thể gặp loại lỗi cảnh báo này

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 8. Khi bạn nhấp vào OK, nó sẽ hiển thị cho bạn một bảng khác cho bạn biết lý do tại sao lỗi này có thể xảy ra. Lỗi này có thể do các nguyên nhân sau

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Vì vậy, hãy kết nối hệ thống của bạn với internet và đóng sổ làm việc Excel hiện đang mở

Bước 9. Thực hiện lại Bước 5 và bước 6, tại đây nhấp vào nút Mở Excel

Lúc này hệ thống của bạn đã được kết nối với internet. Vì vậy, nó sẽ không hiển thị bất kỳ lỗi và gián đoạn nào trong khi cài đặt bổ trợ

Bước 10. Một giao diện trên tệp Excel sẽ mở ra như thế này với phần bổ trợ Excel to JSON. Bây giờ, hãy thêm phần bổ trợ này vào tab Excel của bạn bằng cách nhấp vào nút Tin tưởng phần bổ trợ này hiện ở bảng bên phải

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 11. Phần bổ trợ Excel sang JSON cuối cùng đã được thêm thành công vào dải băng Excel dưới dạng tab. Xem tại đây -

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 12. Phần bổ trợ Excel sang JSON của bạn đã sẵn sàng khởi chạy. Nó có sẵn bên trong tab Excel-to-JSON với tên Launch Excel-to-JSON button

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Ghi chú. Tệp Excel hiện đang được mở ở chế độ chỉ đọc có chứa một số hướng dẫn về công cụ này. Do đó, trước tiên hãy mở tệp được nhắm mục tiêu mà bạn muốn chuyển đổi Excel sang JSON

Bước 13. Chuẩn bị một trang tính Excel mới hoặc mở trang tính mà bạn muốn thay đổi định dạng dữ liệu. Chúng tôi đã mở một tệp thông tin chi tiết về người hiện có và nhấp vào nút Khởi chạy Excel-to-JSON

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 14. Khi bạn nhấp vào nó, bạn có thể gặp lỗi này. Bỏ qua nó và nhấp vào OK để tiếp tục

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Mẹo. Trong khi sử dụng bổ trợ này để chuyển đổi dữ liệu của bạn, hệ thống của bạn phải được kết nối với internet. Nếu không, bạn có thể phải đối mặt với vấn đề

Bước 15. Bây giờ, hãy chọn ít nhất hai hàng đầu tiên hoặc tất cả dữ liệu trong đó hàng đầu tiên được coi là tiêu đề và hàng còn lại là dữ liệu. Sau đó nhấp vào GO trong bảng bên phải

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 16. Bạn sẽ thấy rằng dữ liệu đã chọn được chuyển đổi thành định dạng JSON và có sẵn bên dưới nút Bắt đầu

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 17. Sao chép dữ liệu này từ đây, dán dữ liệu JSON này vào một tệp và lưu nó. Do đó, hãy nhấp vào nút Sao chép vào clipboard tại đây

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 18. Dữ liệu JSON được sao chép thành công vào khay nhớ tạm

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Bước 19. Bây giờ, dán dữ liệu clipboard đã sao chép này vào tệp Word và lưu nó. Dữ liệu được sao chép sẽ giống như hình bên dưới -

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Excel sang JSON bằng trình soạn thảo mã VBA

Ngoài việc sử dụng tất cả các công cụ này, bạn có thể sử dụng tính năng có sẵn của Excel (trình soạn thảo mã VBA) để chuyển đổi dữ liệu Excel sang định dạng JSON. Tạo mã cho nó và thực thi mã;

Nếu bạn cảm thấy thoải mái khi viết mã, thì đó là một cách tốt cho bạn. Do đó, bạn không cần phải tải xuống rõ ràng các công cụ đã thảo luận ở trên để chuyển đổi dữ liệu Excel của mình sang định dạng JSON. Mặc dù bạn có thể làm điều đó mà không cần tải xuống bất kỳ phần mềm nào trên hệ thống của mình bằng Trình chỉnh sửa mã VBA của Excel

Mẹo. Dữ liệu Excel của bạn phải có tên cột vì hàng đầu tiên luôn được coi là tiêu đề

Mã VBA

Sau đây là mã hoàn chỉnh để chuyển đổi dữ liệu tệp Excel sang định dạng JSON. Sao chép mã sau đây và dán mã này vào trình chỉnh sửa mã VBA tương ứng của bạn

Trong mã VBA này, chúng tôi đã xác định một hàm có tên ExcelToJSON mà sau này sẽ được sử dụng trong tệp Excel để chuyển đổi dữ liệu Excel sang định dạng JSON. Hãy xem nó sẽ thực hiện như thế nào

cú pháp

Bây giờ, hãy quay lại tệp Excel và viết công thức ROUND() sau vào ô Excel nơi bạn muốn đặt kết quả JSON đã chuyển đổi. Ví dụ,

=ExcelToJSON(A1. F3)

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Hiện tại, chúng tôi chỉ đang chuyển đổi dữ liệu hai hàng Excel đầu tiên sang định dạng JSON

Nhấn phím Enter và nhận được kết quả và thấy rằng dữ liệu được chuyển thành công thành dạng JSON. Tương tự, bạn có thể sử dụng chức năng này để chuyển đổi nhiều hơn

Làm cách nào để chuyển đổi dữ liệu Excel sang định dạng JSON trực tuyến?

Để biết mô tả chi tiết về mã này, hãy xem hướng dẫn tiếp theo của chúng tôi, nơi chúng tôi đã giải thích mã này và các biến được tạo và sử dụng trong đó

Bạn có thể tạo JSON từ Excel không?

Dữ liệu bảng Excel có thể được biểu diễn dưới dạng một mảng các đối tượng ở dạng JSON . Mỗi đối tượng đại diện cho một hàng trong bảng. Điều này giúp trích xuất dữ liệu từ Excel ở định dạng nhất quán hiển thị cho người dùng. Sau đó, dữ liệu có thể được cung cấp cho các hệ thống khác thông qua các luồng Power Automate.

Làm cách nào để chuyển đổi tệp XLSX thành JSON?

Các bước chuyển đổi XLSX sang JSON qua C# .
Tải tệp XLSX với phiên bản Sổ làm việc
Gọi sổ làm việc. phương thức lưu
Truyền đường dẫn đầu ra với phần mở rộng JSON làm tham số
Kiểm tra đường dẫn được chỉ định cho tệp JSON kết quả

Làm cách nào để chuyển đổi văn bản thành JSON trực tuyến?

Sử dụng URL REST văn bản của bạn để chuyển đổi. Nhấp vào nút Tải URL, Nhập URL và Gửi . Người dùng cũng có thể Chuỗi dữ liệu bằng cách tải tệp lên. Văn bản thành JSON hoạt động tốt trên Windows, MAC, Linux, Chrome, Firefox, Edge và Safari.

Làm cách nào để chuyển đổi tệp CSV thành JSON?

Cách tiếp cận. .
Đọc tệp csv bằng gói fs npm mặc định
Chuyển đổi dữ liệu thành Chuỗi và chia thành một mảng
Tạo một mảng tiêu đề
Đối với tất cả n-1 hàng còn lại, hãy làm như sau. Tạo một đối tượng trống để thêm các giá trị của hàng hiện tại vào nó. .
Chuyển đổi mảng kết quả thành json và tạo tệp đầu ra JSON