Импорт XML файла в базу данных mysql

Есть вот такой XML файл

<?xml version="1.0" encoding="windows-1251"?>

<Товары>

    <Товар Код="201" Название="Бумага А4">

        <Цена Тип="Базовая">11.50</Цена>

        <Цена Тип="Москва">12.50</Цена>

        <Свойства>

            <Плотность>100</Плотность>

            <Белизна ЕдИзм="%">150</Белизна>

        </Свойства>

        <Разделы>

            <Раздел>Бумага</Раздел>

        </Разделы>

    </Товар>

    <Товар Код="202" Название="Бумага А3">

        <Цена Тип="Базовая">18.50</Цена>

        <Цена Тип="Москва">22.50</Цена>

        <Свойства>

            <Плотность>90</Плотность>

            <Белизна ЕдИзм="%">100</Белизна>

        </Свойства>

        <Разделы>

            <Раздел>Бумага</Раздел>

        </Разделы>

    </Товар>

    <Товар Код="302" Название="Принтер Canon">

        <Цена Тип="Базовая">3010</Цена>

        <Цена Тип="Москва">3500</Цена>

        <Свойства>

            <Формат>A4</Формат>

            <Формат>A3</Формат>

            <Тип>Лазерный</Тип>

        </Свойства>

        <Разделы>

            <Раздел>Принтеры</Раздел>

            <Раздел>МФУ</Раздел>

        </Разделы>

    </Товар>

    <Товар Код="305" Название="Принтер HP">

        <Цена Тип="Базовая">3310</Цена>

        <Цена Тип="Москва">2999</Цена>

        <Свойства>

            <Формат>A3</Формат>

            <Тип>Лазерный</Тип>

        </Свойства>

        <Разделы>

            <Раздел>Принтеры</Раздел>

            <Раздел>МФУ</Раздел>

        </Разделы>

    </Товар>

</Товары>

мне нужно написать функцию которая импортирует его в БД, ее я уже создал на локальном сервере, таблицы связал, древовидную структуру для категорий реализовал. Подскажите в каком направление мне нужно двигаться для реализации этой функции, желательно пошагово. Я с json файлами немного разобрался с XML первый раз столкнулся. По возможности порекомендуйте статью или видео где что то подобное разбирается.


Ответы (0 шт):