PHP загружает XML в объект - PullRequest
9 голосов
/ 09 января 2012

Я пытаюсь импортировать каждую историю в объект.Каждый объект будет иметь несколько строк (начало и конец) вместе с массивами, сгенерированными из контента в дополнительном контенте.Небольшой пример:

<feed>
  <story>
    <run>
      <start>1/1/2012</start>
      <end>3/1/2012</end>
    </run>
    <additional-content>
      <content>
         <sample>Sample story example</sample>
      </content>
      <content>
         <sample>Sample story example</sample>
      </content>
    </additional-content>
</story>
...
</feed>

Я импортирую весь xml в строку.Также я пытаюсь сделать это без библиотек.Я понимаю циклический просмотр каждой истории, но не уверен, как загрузить содержимое в объект, а также правильно генерировать массив.Любая помощь будет оценена.

1 Ответ

14 голосов
/ 09 января 2012

simplexml загружает xml в объект, и вы сможете работать с ним в точности так, как вы просите.

$xml = simplexml_load_string($stories);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...