Преобразование плоской таблицы данных в набор данных с помощью XSD

Кто-нибудь может мне подсказать, возможно ли это?

У меня есть данные в текстовой форме, которые выглядят так:

...
^GLOBAL HDORDNOLBL
^GLOBAL HDORDNO
^GLOBAL ORDDATLBL
Orderdatum
^GLOBAL ORDDAT
01/06/12
^GLOBAL INVDATLBL
Fact.datum
^GLOBAL INVDAT
05/06/12
^GLOBAL COUNTRYLBL
^GLOBAL COUNTRY
Belgium
^GLOBAL CUSNOLBL
Klantennummer
^GLOBAL CUSNO
AL8985
...

Я помещу это в плоскую таблицу данных, где ^[ITEM] будет полем, а [VALUE] будет значением. Я могу справиться с этим, НО... Я хотел бы преобразовать эту таблицу данных в набор данных на основе определенных правил. По сути, я хочу сделать структурированный набор данных из плоских данных. Как лучше всего это сделать?


person grmbl    schedule 06.06.2012    source источник


Ответы (1)


Используйте поиск/замену, чтобы изменить разделители на формат CSV, импортируйте плоский файл в Excel как CSV, затем используйте макрос VBA, чтобы преобразовать его в XML с использованием XSD.

person Paul Sweatte    schedule 03.08.2012
comment
Я создал свой собственный XML-файл для использования и создания структуры в плоском файле данных. (группы, исключения, ...) В любом случае, если ваши данные должны быть преобразованы в плоский XML-файл, приведенный выше ответ действительно (один из) способов сделать это. - person grmbl; 05.09.2012