digitickets / lalit
LaLit 的 XML2Array 和 Array2XML 的 GitHub 代码库
3.4.0
2024-03-08 20:59 UTC
Requires
- php: >=7
- ext-dom: *
Requires (Dev)
README
\digitickets\LaLit
允许您将 XML 转换为 PHP 数组,反之亦然。
基本代码由 Lalit Patel 开发,可在 http://www.lalit.org/lab/ 获取。
XML2Array : http://www.lalit.org/lab/convert-xml-to-array-in-php-xml2array/ Array2XML : http://www.lalit.org/lab/convert-php-array-to-xml-with-attributes/
我通过生成器添加了额外的单元测试(所以可能测试太多)
扩展用法
替代标签
从 v3.2.0 版本开始,init()
方法已扩展,允许更改输出 XML2Array::createArray()
和输入 Array2XML::createXML()
中使用的标签。任何提供 null
的值将恢复到默认值。
版本历史
请阅读 CHANGELOG 文档。
@todo
- 在 XML 中添加对
<!-- comments -->
的支持,以便在从 XML 转换到 PHP 再转换回 XML 时保留注释。