vyuldashev / xml-to-array
将 xml 转换为数组
v1.1.0
2022-08-23 23:18 UTC
Requires
- php: ^7.1|^8.0
Requires (Dev)
- larapack/dd: ^1.1
- phpunit/phpunit: ^7.5|^9.5
- spatie/array-to-xml: ^2.7
This package is auto-updated.
Last update: 2024-09-24 03:51:14 UTC
README
此软件包提供了一个非常简单的类,用于将 XML 字符串转换为数组。
受到 Spatie 的 array-to-xml 启发 ❤️
安装
您可以通过 composer 安装此软件包。
composer require vyuldashev/xml-to-array
用法
use Vyuldashev\XmlToArray\XmlToArray; $xml = '<items> <good_guy> <name>Luke Skywalker</name> <weapon>Lightsaber</weapon> </good_guy> <bad_guy> <name>Sauron</name> <weapon>Evil Eye</weapon> </bad_guy> </items>'; $result = XmlToArray::convert($xml);
运行此段代码后,$result
将包含
array:1 [ "items" => array:2 [ "good_guy" => array:2 [ "name" => "Luke Skywalker" "weapon" => "Lightsaber" ] "bad_guy" => array:2 [ "name" => "Sauron" "weapon" => "Evil Eye" ] ] ]