通过代码读取 Divooka 文档
状态:未完成
本教程演示如何通过代码读取 Divooka 文档。
Divooka 图编辑器可以轻松打开 Divooka 文档——但如果我们想用 Divooka 文档实现自动化,需要以代码驱动的方式打开 Divooka 文档,该怎么办?
在 Divooka 中
你可以使用 自动化 API 在 Divooka 中读取 Divooka 文档!
Example
自定义读取器(二进制):C#
在这个说明性示例中,我们展示如何用 C# 创建你自己的读取器。请注意,诀窍在于理解特定类型的节点,以及它们在二进制流中期望的内容。
// Pending
使用现有库
如果你的 Divooka 文档使用的是基于文本的格式,就可以借助任何语言中现成的、用于处理 JSON 或 YAML 的宿主库轻松导入它们。
下面是在 NodeJS 中读取 JSON 的示例:
// Pending
Divooka 文档转换器
Stewer 可用于在 Divooka 文档与不同格式之间相互转换[^1]。一些图编辑器也提供类似的命令行选项或 GUI 菜单来完成此操作。
YAML
你可以将 Divooka 文档保存为 YAML(带或不带负载)。
JSON
你可以将 Divooka 文档保存为 JSON(带或不带负载)。
自定义读取器(文本):Python
在本节中,我们展示如何在 Python 中解析 Divooka 文本格式。
# Pending
参考资料
[^1] 尚不可用。