Tạm biệt tệp CSV và tệp văn bản - Xin chào XML

Mục lục

Tôi đã tạo nhiều ứng dụng Excel sử dụng tệp CSV hoặc Tệp Văn bản Phẳng làm đầu vào dữ liệu của chúng. Có nhiều lý do để làm như vậy, đây là 3 lý do hàng đầu của tôi:

1. Tôi không được phép truy cập vào cơ sở dữ liệu, tuy nhiên được phép xuất (quản trị viên DB kỹ lưỡng).

2. Trình điều khiển cần thiết để kết nối với cơ sở dữ liệu có thể sẽ không được cài đặt trên mọi máy tính sử dụng bảng tính.

3. Tôi sẽ không có kết nối với cơ sở dữ liệu mỗi khi tôi cần (ngoài mạng công ty, v.v.).

Trong mỗi trường hợp, tôi sẽ hỏi những câu như “vậy thì, tôi có thể lấy một tệp dữ liệu phẳng không, chẳng hạn, vào mỗi sáng thứ Hai” và câu trả lời thường là “Văn bản hay CSV?”… Tôi nghĩ từ bây giờ tôi sẽ nói XML.

Tại sao? XMl dễ sử dụng hơn và cung cấp tính linh hoạt hơn so với tệp CSV.

Không có bất kỳ sự khác biệt đáng kinh ngạc nào, tuy nhiên đây là một vài điểm khác biệt rõ ràng mà tôi nghĩ ra:

• Với XML, tôi chỉ có thể nhập các cột dữ liệu tôi muốn vào một bảng tính. Với CSV, tôi cần nhập toàn bộ tài liệu.

• Với XML, tôi có thể nhập các phần khác nhau của Dữ liệu vào bất cứ nơi nào tôi muốn trên bảng tính. Với CSV, tôi bị hạn chế nhập dữ liệu giống như trong tệp.

• Với XML, tôi có thể nhấp chuột phải và nhấn “refresh” khi dữ liệu mới. Với CSV, tôi cần thực hiện lại quy trình nhập. (mất vài phút với việc nhập chiều rộng cố định và số lượng lớn cột)

Tất nhiên, tôi có thể nhận được chức năng tương tự từ quá trình nhập CSV với một số mã hóa, tuy nhiên không cần thiết nếu tôi bắt đầu với XML.

Điều này có thể là không có trí tuệ đối với một số người, tuy nhiên đó là một bước trong định hướng “chào mừng bạn đến với XML, chào mừng bạn đến với năm 2005” đối với bản thân tôi. Có thể đó là lý do khiến bạn cũng muốn khám phá chức năng XML trong Excel.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave