gpt4 book ai didi

java - 使用 SnakeYaml 向节点添加注释

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:32:48 38 4
gpt4 key购买 nike

作为我正在进行的一个大型项目的一部分,我在内存中构建一个 YAML 文件,然后将其转储到一个文件中,在整个过程中使用 SnakeYaml。我的 YAML 文件大约有 500 行长,供没有任何编程经验的人使用,因此必须对大多数节点进行注释。我过去的三个小时一直盯着SnakeYaml Documentation看,以及谷歌搜索相当多,但没有结果。我可以得出以下三点之一:

  1. 我可能完全错过了。
  2. 它不在那里(不太可能,如果它确实存在)。
  3. 这不可能。

我倾向于第三种,但在我编写自己的 YAML 转储程序之前,我想问问 StackOverflow 社区这是否可能?那么,是吗? yamlfile.setComment("a.random.node", "Its a random node!"); 这几行中的某些东西会很幸福,但如果不是,对我来说并不重要任何接近简单的地方。

如果不是,有人可以给我一些建议,告诉我应该怎么做才能完成吗?

最佳答案

由于注释不是表示树的一部分,因此它们会被 SnakeYAML 忽略。由于 YAML 文档只不过是文本文档,因此可以使用任何模板处理器。

关于java - 使用 SnakeYaml 向节点添加注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13004066/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com