Конвертер из XML в TXT

Утилита Конвертер из XML в TXT.
Текущая вер­сия 1.0.0.1 от 30.06.2008

Скачать про­грам­му. Размер 37,9 КБ (38 824 байт)
Скриншот про­грам­мы тут.

Статус: боль­ше не поддерживается.

Описание:
Данная про­грам­ма поз­во­ля­ет из XML фай­ла полу­чить файл в плос­ком фор­ма­те TXT и полу­чить схе­му фай­ла (XML схему).

Если нуж­но про­сто про­чи­тать дан­ные в плос­ком фор­ма­те, то для это­го, воз­мож­но про­ще исполь­зо­вать, напри­мер, Microsoft Excel 2007.

Что пла­ни­ру­ет­ся в сле­ду­ю­щих вер­си­ях (если они будут и про­грам­ма будет востребована):

- под­держ­ка команд­ной строки;
— обра­бот­ка несколь­ких фай­лов сразу;
— фор­ми­ро­ва­ние на осно­ве XML файл таб­ли­цы сти­лей XSLT;
— редак­ти­ро­ва­ние данных;
— запись полу­чен­ных дан­ных в базу данных.

История вер­сий:
Версия 1.0.0.1 (30.06.2008)
— пер­вая версия.

9 комментариев к “Конвертер из <span class="caps">XML</span> в <span class="caps">TXT</span>”

  1. При запус­ке:
    Ошибка при ини­ци­а­ли­за­ции при­ло­же­ния (0х0000135). Для выхо­да из при­ло­же­ния нажми­те кноп­ку “ОК

    Ответить
  2. Дополнительные све­де­ния? Какая вер­сия опе­ра­ци­он­ной систе­мы, уста­нов­лен ли Microsoft .NET Framework 3.5 (вооб­ще какие Microsoft .NET Framework уста­нов­ле­ны) — посмот­реть мож­но тут: C:WindowsMicrosoft.NETFramework име­на ката­ло­гов это и есть вер­сия Framework.

    Ответить
  3. При сохра­не­нии тек­сто­го фай­ла выда­ет: System.IndexOutOfRangeExceptioВ пози­ции 3 стро­ка отсутствует.
    Оригинал — файл­лист 4Mb из DC++ клиента.

    Ответить
  4. Анализ боль­шо­го кол­ли­че­ства фай­лов из кли­ен­та DC пока­зал, что в общем ника­ких оши­бок нет. Но файл xml не откры­ва­ет­ся, если он состав­лен с нару­ше­ни­ем стан­дар­та XML. Кстати, если открыть этот же файл в любом xml-вали­да­то­ре (напри­мер, тот же Internet Explorer), то он там же пока­жет ошиб­ку. Например, сим­вол ‘&’ запре­щен спе­ци­фи­ка­ци­ей, но в кон­фи­гу­ра­ци­он­ных фай­лах DC применяется.
    Думаю как пра­виль­нее все­го обой­ти эту про­бле­му, так как мно­гие стан­дар­ты не соблюдают.

    Ответить
  5. Добрый день,
    Программа еще жива и чита­ет акту­аль­ные xml от мтс?
    Возникла ана­ло­гич­ная задач­ка, ищу спо­соб не изоб­ре­тать вело­си­пед. Если про­грамм­ка уже не под­дер­жи­ва­ет­ся, может открыть исходник?

    Ответить
    • Жива. Она без про­блем чита­ет XML в кото­рых нет оши­бок. Все пла­ни­рую допол­нить про­грам­му неко­то­ры­ми функ­ци­я­ми, да сде­лать воз­мож­ным обра­ба­ты­вать фай­лы с ошиб­ка­ми. Но никто не обра­ща­ет­ся, а вре­ме­ни все не хватает …

      Ответить
  6. Так как ЦБ дела­ет мно­го оши­бок и откло­не­ний от стан­дар­тов в сво­их XML, то модель DOM при­шлось быст­ро сме­нить на SAX, как мини­мум. Или сна­ча­ла сде­лать гло­баль­ную заме­ну оши­бок по тек­сту XML, а затем уже пытать­ся открывать… 🙂

    Ответить
  7. Я пла­ни­ро­вал про­сто руч­ной раз­бор при воз­ник­но­ве­нии оши­бок. DOM менять не хочет­ся, а взять туже — так стан­дарт нару­ша­ет­ся часто …

    Ответить

Оставьте комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.