01/10/2018, 12:10

Nhờ hướng dẫn cách import data từ file excel vào sql theo tên các cột

Nhờ các bạn nào có cách import data từ file excel vào sql trong đó đọc theo tên các cột chứ không phải đặt sẵn theo colIndex. Ví dụ file excel có các cột id, name, location (không theo thứ tự cố định, có thể đổi vị trí trong file). khi đọc thì sẽ import cột id -> id(sql), name -> name (sql), location -> location(sql).
Dùng map thì thế nào nhỉ?
Cám ơn các bạn.

Dark.Hades viết 14:12 ngày 01/10/2018

Đây là cách mình làm ở ngôn ngữ khác:

  • Tạo 1 kiểu dữ liệu key-value
  • Dòng đầu tiên của xlsx sẽ ghi key (khuyến cáo nên dùng dạng snake_case
  • Chương trình sẽ đọc toàn bộ key này và nhớ vị trí của key vào value
  • Tiếp theo là xử lí các dòng phía dưới
Bài liên quan
0