php中xml处理的最佳方式

0 php xml

我有一个xml文档列表,我想从中提取数据并添加到我的数据库 - 哪种方式是最好的PHP?

示例文档是

http://xml.gamebookers.com/sports/football.xml http://www.bet-at-home.com/oddxml.aspx?lang=en

我想提取足球队的几率,他们获胜的几率并将其与我在我的数据库中使用的装置相匹配 - 哪种方式/功能最好?

Ruu*_*uud 8

转到SimpleXML(http://php.net/simplexml).

您可以非常轻松地浏览文件,它支持XPath以实现更直观的XML导航.

一个基本的例子:

<?php
$xml = simplexml_load_file('http://xml.gamebookers.com/sports/football.xml');
foreach ($xml->partybets->event as $event)
{
  echo "<h3>", $event->eventName, "</h3>";
  echo "<p><strong>Odd</strong>: ", $event->odd1, "</p>";
}
?>
Run Code Online (Sandbox Code Playgroud)