Поделиться через

Как объединить данные из двух файлов xml с разным содержанием и одним общим полем артикль в одну страницу файла exl

Анонимные
2018-10-15T08:55:20+00:00

Как объединить данные из двух файлов xml с разным содержанием и одним общим полем артикль

если артикль отсутствует в одном из файлов, артикль нужно добавлять в 1-й файл

объединить нужно в одну страницу файла exl.

1 файл price.xml

<?xml version="1.0" encoding="UTF-8"?>

<ТехномаринЦеныИОстатки ДатаСоздания="10/10/2018 12:30:03 AM">

    <Товар>

        <Артикул>000002R</Артикул>

        <ЕдИзм>шт</ЕдИзм>

        <Остаток>233</Остаток>

        <ЦенаРозничная>80,00</ЦенаРозничная>

        <ЦенаДилерская>65,60</ЦенаДилерская>

    </Товар>

    <Товар>

        <Артикул>000021</Артикул>

        <ЕдИзм>шт</ЕдИзм>

        <Остаток>458</Остаток>

        <ЦенаРозничная>59,76</ЦенаРозничная>

        <ЦенаДилерская>45,15</ЦенаДилерская>

    </Товар>

    <Товар>

        <Артикул>000025</Артикул>

        <ЕдИзм>шт</ЕдИзм>

        <Остаток>439</Остаток>

        <ЦенаРозничная>70,39</ЦенаРозничная>

        <ЦенаДилерская>56,44</ЦенаДилерская>

    </Товар>

и т.д.

2 файл

<?xml version="1.0" encoding="UTF-8"?>

<ТехномаринНоменклатура ДатаСоздания="10/10/2018 12:33:03 AM" Валюта="RUB">

    <Товар>

        <Артикул>05-139-98</Артикул>

        <ЕдиницаИзмерения>шт</ЕдиницаИзмерения>

        <Наименование>Трос газа BRP 05-139-98 </Наименование>

        <Штрихкод>05-139-98</Штрихкод>

        <Характеристики/>

        <Картинка>pictures/f0/f0c7b3bee3c211e60985141877341409</Картинка>

        <Картинка>pictures/f1/f1cac238e3c211e60985141877341409</Картинка>

        <Описание>Трос газа Ski-Doo, Lynx

OEM: M5244975, 5244975

Производитель - SPI</Описание>

    </Товар>

    <Товар>

        <Артикул>SM-05117</Артикул>

        <ЕдиницаИзмерения>шт</ЕдиницаИзмерения>

        <Наименование>Трос спидометра Polaris SM-05117</Наименование>

        <Характеристики/>

        <Картинка>pictures/77/770e9e90777c11e7d39e141877341409</Картинка>

        <Описание>Трос спидометра Polaris

Подходит для:

Widetrak LX (2000-2008)

Classic Touring 500 (2001-2003)

Sport Touring (2000-2003)

600/700/800 RMK (2000-2001)

Trail RMK (2000-2003)

и другие модели

OEM: 3280341

Производитель - SPI

</Описание>

    </Товар>

    <Товар>

        <Артикул>05-146-03</Артикул>

        <ЕдиницаИзмерения>шт</ЕдиницаИзмерения>

        <Наименование>Курок подсоса Arctic Cat/Polaris 05-146-03</Наименование>

        <Штрихкод>05-146-03</Штрихкод>

        <Характеристики/>

        <Картинка>pictures/0a/0a253e56ac0211e6969c141877341409</Картинка>

        <Описание>Курок подсоса Arctic Cat, Polaris

OEM Arctic Cat: 0636-062

OEM Polaris: 2200188, 2200198, 7080286, 7080290, 7081402

Производитель - SPI</Описание>

    </Товар>

и т.д.

Microsoft 365 и Office | Access | Для дома | Windows
Microsoft 365 и Office | Access | Для дома | Windows

Семейство систем управления реляционными базами данных Майкрософт, которые предназначены для удобства использования.

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев

Ответы: 3

Сортировать по: Наиболее полезные
  1. Анонимные
    2018-10-23T12:33:26+00:00

    По данной вами ссылке:

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  2. Анонимные
    2018-10-16T08:32:44+00:00

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  3. Анонимные
    2018-10-16T00:21:19+00:00

    Перефразируйте и отредактируйте ваш вопрос так, чтобы участникам нашего Форума стала более понятной задача которую вы решаете.

    Руководствуясь разделом Q9 статьи, создайте ваш файл-пример вашей задачи, загрузите в ваше хранилище OneDrive и ссылку на папку с файлом-примером вставьте в своё сообщение.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев