文件名称:dtd-parser:极光 DTD 解析器。 简单的符合 PHP 标准的 DTD 解析器,用于提取实体和元素声明
文件大小:16KB
文件格式:ZIP
更新时间:2024-07-19 06:37:37
PHP
Soothsilver PHP DTD 解析器 这是一个包含单个 PHP 文件的 DTD 解析器,旨在符合完整的 XML 规范。 PHP 读取XML 文件的传统方法是使用基于libxml2 的内置函数。 但是,这些不允许您读取和解析文档类型定义 (DTD) 文件,它们只会告诉您 DTD 是否格式正确。 使用此库,您可以解析 DTD 文件并从中提取一般和参数实体、符号、元素定义及其属性定义以及处理指令。 例子 打印所有声明的实体 <?php $dtd = \Soothsilver\DtdParser\DTD::parseText(file_get_contents("mydtd.dtd")); foreach($dtd->generalEntities as $entity) { echo $entity->Name . ": " . $entity->replacementText
【文件预览】:
dtd-parser-master
----LICENSE(1KB)
----dtd-parser.iml(296B)
----README.md(1KB)
----SoothsilverDtdParser.php(76KB)
----composer.json(870B)