suramon/simple-xml-reader
最新稳定版本:1.2.2
Composer 安装命令:
composer require suramon/simple-xml-reader
包简介
The power of SimpleXmlElement, combined with the resource-friendliness of XmlReader
README 文档
README
Interface for the PHP XML Pull parser XMLReader that adds super-simplified xpath functionality. This is ideal for reading huge xml files without the memory costs of other xml libraries (eg SImpleXMLElement).
Example
source code: https://github.com/SuRaMoN/simplexmlreader/blob/master/examples/simple-example.php
$xml = SimpleXmlReader::openFromString(' <root> <animal type="cat"> <hastail>yes</hastail> </animal> <animal type="dog"> <hastail>yes</hastail> </animal> <animal type="kakariki"> <hastail>no</hastail> </animal> </root> '); foreach($xml->path('root/animal') as $animal) { // $animal is of type SimpleXMLElelent // only the current iterated $animal is in memory, so huge xml files can be read, without much memory consumption echo "A {$animal->attributes()->type} has a tail? {$animal->hastail}!\n"; }
统计信息
- 总下载量: 102.76k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: DO
- 更新时间: 2014-05-02