Прошу помощи в правильном написании контекста для парсинга подобного файла
<?xml version="1.0" encoding="windows-1251"?><!DOCTYPE yml_catalog SYSTEM "shops.dtd">
<yml_catalog date="2020-10-23 09:53">
<shop>
<name>stalex.ru</name>
<company>stalex.ru</company>
<url>http://www.stalex.ru</url>
<platform>1C-Bitrix</platform>
<currencies>
<currency id="RUB" rate="CBRF" />
<currency id="USD" rate="CBRF" />
<currency id="EUR" rate="CBRF" />
<currency id="UAH" rate="3.941" />
</currencies>
<categories>
<category id="260">Ленточнопильные станки</category>
</categories>
<offers>
<offer id="39" available="false">
<url>http://www.stalex.ru/catalog/stanki_dlya_raboty_s_listom/valtsovochnye/e...
<price>188848.21</price>
<currencyId>RUB</currencyId>
<categoryId>260</categoryId>
<picture>http://www.stalex.ru/upload/iblock/6bb/6bb59dfbc259cbe809c400606516939d....
<name>Станок вальцовочный электромеханический Stalex ESR-1300X1.5</name>
<description>
Stalex ESR - 1300x1.5
Данная электромеханическая модель вальцов от STALEX представляет собой оборудование высочайшего качества, оснащенное новейшими технологиями для обработки листового металла длиной до 1300 мм и толщиной 1,5 мм. Модель отличает ряд особенностей, позволяющих ей занимать прочное положение в ряду самого надежного и востребованного оборудования:
<yml_catalog date="2020-10-23 09:53">
<shop>
<name>stalex.ru</name>
<company>stalex.ru</company>
<url>http://www.stalex.ru</url>
<platform>1C-Bitrix</platform>
<currencies>
<currency id="RUB" rate="CBRF" />
<currency id="USD" rate="CBRF" />
<currency id="EUR" rate="CBRF" />
<currency id="UAH" rate="3.941" />
</currencies>
<categories>
<category id="260">Ленточнопильные станки</category>
</categories>
<offers>
<offer id="39" available="false">
<url>http://www.stalex.ru/catalog/stanki_dlya_raboty_s_listom/valtsovochnye/e...
<price>188848.21</price>
<currencyId>RUB</currencyId>
<categoryId>260</categoryId>
<picture>http://www.stalex.ru/upload/iblock/6bb/6bb59dfbc259cbe809c400606516939d....
<name>Станок вальцовочный электромеханический Stalex ESR-1300X1.5</name>
<description>
Stalex ESR - 1300x1.5
Данная электромеханическая модель вальцов от STALEX представляет собой оборудование высочайшего качества, оснащенное новейшими технологиями для обработки листового металла длиной до 1300 мм и толщиной 1,5 мм. Модель отличает ряд особенностей, позволяющих ей занимать прочное положение в ряду самого надежного и востребованного оборудования:
</description>
<characteristics>