文件名称:D-YAML:D编程语言的YAML解析器和发射器
文件大小:265KB
文件格式:ZIP
更新时间:2024-03-03 07:11:57
yaml parser dlang yaml-parser emitter
D:YAML 介绍 D:YAML是D编程语言的开源YAML解析器和发射器库。 它符合YAML 1.1规范。 D:YAML基于Kirill Simonov创建的 。 D:YAML旨在易于使用,同时支持YAML的全部功能集。 要在项目中开始使用它,请参阅《 。 产品特点 易于使用的高级API和详细的调试消息。 详细的API文档和教程。 代码示例。 支持所有YAML 1.1构造。 YAML 1.1规范中的所有示例均已正确解析。 从YAML文件或内存缓冲区中读取和写入。 支持大小尾的UTF-8,UTF-16和UTF-32编码(纯ASCII也起作用,因为它是UTF-8的子集)。 支持块(类似Python,基于缩进)和流程(类似JSON,基于支撑)构造。 支持YAML锚点和别名。 支持映射中的默认值。 支持自定义标签(数据类型),以及自定义标量标签的隐式标签解析。 支持在上描述的