我可以获取XML值大于某个数字的XML值吗?

时间:2015-06-14 09:52:59

标签: php xml

我从xml足球支架获取xml提要并且我想从xml提要中选择所有值,该ID大于我在数据库中的最后一个ID ...

我怎么能这样做? 在.net中有类似LINQ的东西我可以选择一些条件吗? 我知道phpLinq ,有没有更好的主意没有任何框架

这样的事情:

node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js:33
  source.on('error', function() {});
         ^
TypeError: Object #<Object> has no method 'on'

这是来自var_dump $ fixtures的一些Feed,没有Match-&gt; Id-&gt;等等......

$fixtures=
    $this->soccer->GetFixturesByDateInterval(
        array("startDateString"=>$start,"endDateString"=>$end))->Match->Id->where(Match->Id > $number);

1 个答案:

答案 0 :(得分:2)

你应该使用XPath。 例如,如果要选择ID属性大于X的所有行:

$rows = $xml->xpath("//row[@id>x]");