data-lane / xbrl-xml2json
DataLane 的从 XML 到 JSON 格式的 XBRL 报告转换器
v0.5.0
2023-05-06 12:53 UTC
Requires
- php: >=8.1
- ext-simplexml: *
Requires (Dev)
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.2
README
根据 XBRL 联盟的建议(xbrl-json-REC-2021-10-13),将基于 XBRL 的财务/业务文档从 XML 格式转换为 JSON 格式。
快速入门示例
这是一个简单的命令行工具,用于将 xbrl 文件转换为 json
use Datalane\XBRL\Instance; use Datalane\JSONFile; require __DIR__ . '/../vendor/autoload.php'; $x = new SimpleXMLElement(file_get_contents($argv[1])); $inst = new Instance($x); echo JSONFile::convertInstance($inst);