Сбогом CSV и текстови файлове - Здравейте XML

Съдържание

Създадох повече от няколко приложения на Excel, които използваха CSV файл или текстов плосък файл като вход за данни. Има няколко причини да го направите, ето моите топ 3:

1. Не ми беше разрешен достъп до базата данни, но беше разрешен износ (стегнати администратори на DB).

2. Драйверът, необходим за свързване към базата данни, вероятно няма да бъде инсталиран на всеки компютър, на който ще се използва електронната таблица.

3. Не бих имал връзка с базата данни всеки път, когато се нуждая от нея (извън мрежата на компанията и т.н.).

Във всеки случай бих попитал нещо като „добре, мога ли да получа плосък файл с данните, да речем, всеки понеделник сутрин“, а отговорът обикновено беше „Текст или CSV?“ … мисля, че отсега нататък ще кажа XML.

Защо? XMl е по -лесен за използване и предлага по -голяма гъвкавост от CSV файл.

Няма невероятни разлики, но ето няколко очевидни разлики от главата ми:

• С XML мога да импортирам само колоните с данни, които искам в електронна таблица. С CSV трябва да импортирам целия документ.

• С XML мога да импортирам различни части от данните, където пожелая в електронната таблица. С CSV съм ограничен до импортирането на данните, както изглежда във файла.

• С XML мога да щракна с десния бутон и да натисна „опресняване“, когато данните са нови. С CSV трябва да премина отново през процеса на импортиране. (отнема няколко минути с импортиране с фиксирана ширина и голям брой колони)

Разбира се, мога да получа същата функционалност от импортиране на CSV с известно кодиране, но няма нужда, ако започна с XML.

Това може би е безсмислено за някои, но това е стъпка в посоката „добре дошли в XML, добре дошли в 2005“ за мен. Може би това е причина да искате да проучите и XML функционалността в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave