kelvinmo/ simplexrd
一个用PHP编写的极其简单的XRD解析器。
v3.2.1
2021-07-04 03:22 UTC
Requires
- php: ^5.3 || ^7.0 || ^8.0
- ext-xmlreader: *
Requires (Dev)
- phpunit/phpunit: ^4.8.35 || ^6.0 || ^9.3
README
SimpleXRD是用PHP 5编写的XRD文档的极其简单的解析器。
此XRD解析器支持XRD的所有功能,这些功能可以在RFC 6415下转换为JSON表示。这意味着解析器不支持XRD规范下的扩展性。
用法
使用解析器非常简单。假设XRD代码已经被加载到一个名为$xml
的变量中。然后代码就是简单的
$parser = new SimpleXRD(); $parser->load($xml); $jrd = $parser->parse(); $parser->free();
然后可以通过使用json_encode($jrd)
获取JSON表示。
许可
SimpleXRD的许可信息可以在COPYING.txt文件中找到。