HTML JPG PDF XML XLSX
  Product Family
CSV

Tạo file CSV trong C++

Tạo tệp CSV gốc và hiệu suất cao theo chương trình mà không cần Micorsoft Office sử dụng thư viện C++.

Tạo tệp CSV bằng C++

Làm cách nào để tạo tệp CSV? Với thư viện Aspose.Cells for C++, bạn có thể dễ dàng Tạo tệp CSV theo chương trình với một vài dòng mã. Aspose.Cells for C++ có khả năng xây dựng các ứng dụng đa nền tảng với khả năng tạo, sửa đổi, chuyển đổi, hiển thị và in tất cả các tệp Excel. C++ Excel API không chỉ chuyển đổi giữa các định dạng bảng tính mà còn có thể hiển thị các tệp Excel dưới dạng hình ảnh, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT và hơn thế nữa, do đó biến nó thành một lựa chọn hoàn hảo để trao đổi tài liệu ở các định dạng tiêu chuẩn ngành. Bạn có thể tải trực tiếp phiên bản mới nhất của nó, chỉ cần mở NuGet quản lý gói, tìm kiếm Aspose.Cells.Cpp và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Bảng điều khiển quản lý gói.

Yêu cầu


PM> Install-Package Aspose.Cells.Cpp

Cách tạo CSV trong C++

Các nhà phát triển có thể dễ dàng tạo, tải, sửa đổi và chuyển đổi tệp CSV trong khi chạy các ứng dụng báo cáo để xử lý dữ liệu chỉ trong vài dòng mã.

  1. Tạo một đối tượng của lớp Workbook.
  2. Đưa trang tính đầu tiên vào đối tượng Worksheet.
  3. Sử dụng phương thức Worksheet.GetCells() để đưa các ô của bảng tính vào đối tượng Cells.
  4. Sử dụng phương thức Cells.Get() để truy cập ô mong muốn của bảng tính vào đối tượng Cell.
  5. Sử dụng phương thức Cell.PutValue() để nhập giá trị vào ô.
  6. Lưu sổ làm việc dưới dạng tệp .csv bằng phương thức Save().
 

Mã mẫu hiển thị cách tạo tệp CSV trong C++.

Aspose::Cells::Startup();

// Create an object of the Workbook class.
Workbook wkb;
// Get the first sheet into an Worksheet object.
WorksheetCollection wsc = wkb.GetWorksheets();
Worksheet ws = wsc.Get(0);


// Use Worksheet.GetCells() method to get the cells of the worksheet into an Cells object.
Cells cells = ws.GetCells();


// Use Cells.Get() method to access the desired cell of the worksheet into an Cell object.
Cell cell00 = cells.Get(0, 0);
Cell cell01 = cells.Get(0, 1);
Cell cell10 = cells.Get(1, 0);
Cell cell11 = cells.Get(1, 1);


// Use Cell.PutValue() method to input value into the cell.
cell00.PutValue(u"ColumnA");
cell01.PutValue(u"ColumnB");
cell10.PutValue(u"ValueA");
cell11.PutValue(u"ValueB");


// Save workbook to resultFile folder
wkb.Save(u"created_one.csv");

Aspose::Cells::Cleanup();
 

Thư viện C++ tạo file CSV

Có ba tùy chọn để cài đặt “Aspose.Cells for C++” vào hệ thống của bạn. Vui lòng chọn một cái phù hợp với nhu cầu của bạn và làm theo hướng dẫn từng bước:

  1. Cài đặt một Gói NuGet . Nhìn thấy Tài liệu
  2. Cài đặt thư viện bằng Thư mục Bao gồm và lib. Nhìn thấy Tài liệu
  3. Cài đặt Aspose.Cells for C++ trong Linux. Nhìn thấy Tài liệu

yêu cầu hệ thống

Trước khi chạy mã nguồn mẫu chuyển đổi C++, hãy đảm bảo rằng bạn có các điều kiện tiên quyết sau.

  • Microsoft Windows hoặc HĐH tương thích với C++ Môi trường chạy cho Windows 32 bit, Windows 64 bit và Linux 64 bit.
  • Thêm tham chiếu đến DLL Aspose.Cells for C++ trong dự án của bạn.

CSV Những gì là CSV Tập Tin Định Dạng

Các tệp có phần mở rộng .csv (Giá trị được phân tách bằng dấu phẩy) biểu thị các tệp văn bản thuần túy chứa bản ghi dữ liệu có các giá trị được phân tách bằng dấu phẩy. Mỗi dòng trong tệp CSV là một bản ghi mới từ tập hợp các bản ghi có trong tệp. Các tệp như vậy được tạo khi truyền dữ liệu từ hệ thống lưu trữ này sang hệ thống lưu trữ khác. Vì tất cả các ứng dụng đều có thể nhận dạng các bản ghi được phân tách bằng dấu phẩy nên việc nhập các tệp dữ liệu đó vào cơ sở dữ liệu được thực hiện rất thuận tiện. Hầu như tất cả các ứng dụng bảng tính như Microsoft Excel hay OpenOffice Calc đều có thể nhập CSV mà không cần tốn nhiều công sức. Dữ liệu được nhập từ các tệp đó được sắp xếp thành các ô của bảng tính để trình bày cho người dùng.

Đọc Thêm

Tạo trang tính được hỗ trợ khác

Bạn cũng có thể tạo các tệp Excel Microsoft khác, bao gồm một số tệp được liệt kê bên dưới.

XLS (Microsoft Bảng tính Excel (Cũ))
XLSX (Mở sổ làm việc XML)
XLSB (Sổ làm việc nhị phân Excel)
XLSM (Bảng tính hỗ trợ macro)
XLT (Mẫu Excel 97 - 2003)
XLTX (Mẫu Excel)
XLTM (Mẫu hỗ trợ macro Excel)
CSV (Giá trị được phân tách bằng dấu phẩy)
TSV (Giá trị được phân tách bằng tab)
ODS (Bảng tính OpenDocument)
PDF (Định dạng tài liệu di động)
HTML (Ngôn ngữ đánh dấu siêu văn bản)