За последние 24 часа нас посетили 61432 программиста и 1681 робот. Сейчас ищут 1060 программистов ...

XML каталог, разбор и перенос в базу. Как?

Тема в разделе "Прочие вопросы по PHP", создана пользователем bogong, 5 апр 2012.

  1. bogong

    bogong Активный пользователь

    С нами с:
    20 май 2010
    Сообщения:
    114
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Добрый день ...
    У меня задача: из полученного файла XML от 1С-ника перевалить это все счастье в базу данных с сохранением каталога. XML файл вида:
    Код (Text):
    1.  
    2. <catalog id="1С">
    3.   <groupe id="Кассовые аппараты">
    4.     <groupe id="Cassio">
    5.       <article id="HL-730">
    6.         <property id="Цена">3500</property>
    7.         <property id="Цвет">Черный</property>
    8.         <property id="Память">1024</property>
    9.       </article>
    10.     </groupe>
    11.     <groupe id="Hitachi"></groupe>
    12.   </groupe>
    13.   <groupe id="Расходные материалы">
    14.   </groupe>
    15. </catalog>
    В последующем с проверкой обновлений при закачке нового файла XML.
    У меня напрашивается рекурсивный проход по всему дереву XML. Прав ли я? И что лучше для этого использовать: DOM или SimpleXML
     
  2. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград