Đọc tệp CSV

Nhấn vào đây để sao chép

Cho phép bạn nhập dữ liệu từ tệp CSV để tải vào cơ sở dữ liệu.


Khối Read CSV file lấy bất kỳ tệp tương thích với CSV nào làm nguồn và đọc tệp đó theo từng dòng. Có trình kết nối đầu ra luồng Mỗi hàng điều hướng luồng lệnh sau khi mỗi hàng được đọc. Sử dụng biến đầu ra "Cột hàng" để lấy một mảng các cột để xử lý thêm.

Read CSV file có chức năng tương tự như khối For each loop : cả hai đều lặp qua các phần tử mảng, nhưng Read CSV file đọc các dòng. Khi tất cả các dòng đã được đọc, luồng lệnh sẽ được gửi đến trình kết nối luồng Đã hoàn thành.

Các khối xử lý tệp Excel hoạt động theo nguyên tắc tương tự: Đọc tệp XLSXĐọc tệp XLS .

Mẹo : kết hợp khối này với khối Cho mỗi khối để lặp qua từng cột trong một hàng, sau đó sử dụng khối Chuyển đổi để xử lý các giá trị cột dựa trên số cột hoặc tên cột (xem video ở trên để biết thêm).

Kết nối dòng chảy

  • [Input] In - bắt đầu thực thi khối.
  • [Output] Each row - kích hoạt một lần cho mỗi hàng trong tệp.
  • [Output] Completed - kích hoạt khi tất cả các hàng trong tệp đã được lặp lại.

Kết nối dữ liệu

  • [Input] CSV file (file) - Tệp CSV cần đọc.
  • [Output] Row number (integer) - số hàng hiện đang được đọc (bắt đầu từ 1), tăng thêm 1 với mỗi lần lặp lại.
  • [Output] Row columns (string array ) - nội dung của các cột của hàng hiện đang được đọc ở định dạng chuỗi.