Объединить однотипные XML-файлы в один
Вложений: 1
Вот ни разу не студент уже лет 9, но застрял...
Короче, ситуация: есть очень много (несколько тысяч) однотипных .xml файлов со структурой, как в прикрепленном примере. Структура везде и всегда одна и та же. Нужно их всех слепить в один полноценный файл.xml Но при этом, удалить из всех файлов в процессе сбора (так чтобы в итоговом не было) некоторые теги. Далее файл должен нормально читаться Exel. При этом сделать нужно при помощи наиболее универсального (читай - легко редактируемого) средства - то есть как вариант на скрипте CMD, WSH/PoSH, и т.п. ИЛИ - нужно свести некоторые данные (теги) из всех файлов в одну таблицу (любого читаемого простыми средствами Окон формата). По дурости своей и ностальгии решил замутить все на обычном CMD, но застрял в процессе: как замутить чтение только части файла, откидывая сразу заголовки: Есть и более простое решение: поместить все в тег <root>, но не уверен, что Exel переварит такой файл. А как удалить по маске содержимое тега вместе с ним на голом CMD - вообще не знаю. Решил смотреть в сторону разпарсинга кучи этих xml в таблицу на PowerShell, о в котором я страшный нубище))) Накурил кое-какой код: Код: [АНТИСПАМ НЕ ПРОПУСТИЛ tehno015] Ну что-то не покатило - ибо как вариант очень вероятный - я натупил... Во общем прошу помощи в решении! Ибо задача срочная и очень объемная. P.S.: по возможности с меня пивко))) |
Вложений: 1
Добавлю код приложением, иначе ни как - говорит ссылки низя)))
|
Часовой пояс GMT +4, время: 06:33. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.