До побачення CSV та текстові файли - Hello XML

Зміст

Я створив більше кількох додатків Excel, які використовували файл CSV або текстовий файл у якості введення даних. Для цього є кілька причин, ось мої топ -3:

1. Мені не дозволили доступ до бази даних, однак дозволили експорт (надійні адміністратори БД).

2. Драйвер, необхідний для підключення до бази даних, ймовірно, не буде встановлено на кожному комп’ютері, на якому буде використовуватися електронна таблиця.

3. Я б не мав підключення до бази даних щоразу, коли мені це було потрібно (поза мережею компанії тощо).

У кожному випадку я б запитував щось на кшталт «ну, чи можу я отримати простий файл даних, скажімо, кожного понеділка вранці», і відповідь зазвичай була «Текст або CSV?» … Я думаю, що відтепер я скажу XML.

Чому? XMl простіший у використанні і пропонує більшу гнучкість, ніж файл CSV.

Немає ніяких дивовижних відмінностей, проте ось кілька очевидних відмінностей з моєї голови:

• За допомогою XML я можу імпортувати лише ті стовпці даних, які мені потрібні, в електронну таблицю. За допомогою CSV мені потрібно імпортувати весь документ.

• За допомогою XML я можу імпортувати різні частини даних куди завгодно в таблиці. За допомогою CSV я обмежуюся імпортом даних, як це виглядає у файлі.

• За допомогою XML я можу клацнути правою кнопкою миші і натиснути «оновити», коли дані нові. З CSV мені потрібно ще раз пройти процес імпорту. (займає кілька хвилин з імпортом фіксованої ширини та великою кількістю стовпців)

Звичайно, я можу отримати таку саму функціональність від імпорту CSV з деяким кодуванням, проте це не потрібно, якщо я починаю з XML.

Можливо, це для деяких безглуздо, але для мене це крок у напрямку "Ласкаво просимо до XML, ласкаво просимо до 2005 року". Можливо, це причина, чому ви також можете вивчити функціональність XML у Excel.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave