Извлечение базы данных XML данных PHP - PullRequest
0 голосов
/ 03 октября 2018

У меня есть файл .db с именем master.db, эта база данных содержит таблицу именованных спортсменов, в которой содержатся все спортсмены, которые участвовали в соревнованиях за последние несколько лет.Каждая строка уникальна, они добавили «Предыдущую историю гонок» в столбцы с именем UltraMarathon, в этом столбце содержатся данные ниже xml / type.

Как мне рекурсивно извлечь эту информацию из столбца в строке?Поскольку просто извлечение значения даже не отображает его в виде текста?

<CSML defaultLocale="EN" xmlns="http://bacnet.org/csml/1.1">
<Sequence type="123-ForeverEvents.LoskopAthleteRegister">
<Array name="history">
  <Sequence>
    <Enumerated name="status" value="finished"/>
    <Int64 name="position" value="0"/>
    <Unsigned name="year" value="1998"/>
    <Int64 name="raceNumber" value="2001"/>
    <Unsigned name="estimatedFinishes" value="3"/>
  </Sequence>
  <Sequence>
    <Enumerated name="status" value="finished"/>
    <Int64 name="position" value="0"/>
    <Unsigned name="year" value="1999"/>
    <Int64 name="raceNumber" value="2001"/>
    <Unsigned name="estimatedFinishes" value="4"/>
  </Sequence>
  <Sequence>
    <Enumerated name="status" value="finished"/>
    <Int64 name="position" value="0"/>
    <Unsigned name="year" value="2000"/>
    <Int64 name="raceNumber" value="2001"/>
    <Unsigned name="estimatedFinishes" value="4"/>
  </Sequence>
  </Array>
  </Sequence>
  </CSML>

В идеале я хотел бы экспортировать эту информацию в свою собственную таблицу и связать ее с помощью идентификатора спортсмена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...