Сторонние XML

Стандарт XML (eXtensible Markup Language) расширяемый язык разметки

Некоторые поставщики используют самодельные прайс-листы формата XML, структура которых сильно отличается от принятых стандартов обмена данными CML, YML и RSS.

Такие прайс-листы не могут быть загружены без предварительной обработки под стандартный формат CSV (CML, YML, RSS). Под каждый такой файл нужно писать парсер по аналогии с консольными утилитами YML2CSV и RSS2CSV.

Для написания такого парсера на платной основе вы можете обратиться в нашу техническую поддержку, стоимость от 7000 руб.

Определение стандарта

Для точного определение стандарта XML файла следует открыть его любым текстовым редактором, например Блокнотом, и посмотреть первые его строки.

YML

<?xml version='1.0' encoding='UTF-8'?>
<yml_catalog date="2024-05-17 17:45"><shop>

RSS

<?xml version='1.0' encoding='UTF-8'?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">

CommerceML

<?xml version='1.0' encoding='UTF-8'?>
<КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2024-06-11">

XML

Если первые строки другие без упоминания rss, yml_catalog или КоммерческаяИнформация, то перед вами сторонний XML, пример:

<?xml version='1.0' encoding='UTF-8'?>
<Товары>
  <Товар>
    <Артикул>

Last updated