kristofferhagen/simplexml2flatarray
Composer 安装命令:
composer require kristofferhagen/simplexml2flatarray
包简介
Converts an XML document to several flat arrays containing values from parent elements using SimpleXML
README 文档
README
Converts an XML document to several flat arrays containing values from parent elements using SimpleXML.
Useful for storing xml data in a database.
Usage
First of all, you need to create a SimpleXML object. You can do this in one of several ways:
// Load from file $simplexml = simplexml_load_file('data.xml'); // Load from string $simplexml = simplexml_load_string($xml_string);
It is also possible to load from a DOM node. For more information on creating a SimpleXML object, see this documentation page.
The following code reads the $simplexml object created above into a flat array $data:
$xml = new SimpleXML2FlatArray($simplexml); $data = $xml->get();
You can aslo iterate over the SimpleXML2FlatArray object, as shown below:
foreach ($xml as $v) { // $v is a key => value pair of values parsed from the xml var_dump($v); }
统计信息
- 总下载量: 24
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-01-05