lum/simpledom

SimpleXML 和 DOM 扩展之间的桥梁。

v3.0.0 2021-12-17 23:09 UTC

This package is auto-updated.

Last update: 2024-09-18 05:25:41 UTC


README

摘要

SimpleXML 和 DOM 扩展之间的桥梁,并提供一系列便利方法。

描述

SimpleDOM 基于 SimpleXML 构建,充当桥梁,提供使用 SimpleXML 语法的方法。它还增加了一系列便利方法。

功能接口

此库的旧版本将一些函数导出到全局 PHP 命名空间中。这些函数不再包含在基本包中。

如果您有需要全局函数的遗留代码,您可以从 composer 安装 simpledom-functional,它将添加这些函数。我确实建议远离全局函数,并使用新的静态类方法。

文档

运行 make doc 下载 phpDocumentor 并构建文档。Makefile 已经设置为使用 wget,因此如果您需要不同的下载工具,您需要手动下载文件并将其命名为 ./phpdoc

测试

注意:许多测试目前是损坏的,因为它们是为旧版本的 PHPUnit 编写的。我将在有机会时更新它们。

运行 make test 使用通过 composer 安装的 PHPUnit 运行测试。

鸣谢

这个库最初是从 https://code.google.com/archive/p/simpledom/ 克隆的,那里它在 2010 年之前似乎一直在开发。

自从 2016 年分叉以来,我一直在缓慢地更新它。

许可

MIT 许可证