gpt4 book ai didi

java - Snakeyaml Yaml.load() 不会因重复键而引发错误

转载 作者:行者123 更新时间:2023-12-02 02:18:40 24 4
gpt4 key购买 nike

我正在使用snakeyaml的yaml.load(yamlContents)函数加载我的yaml内容。

Yaml 内容中存在重复的键。例如:

 parameters:
param1 : value1
param2 : value2
param1 : value3

加载时的 Yaml 将给出一个 LinkedHashMap,其中包含两个键 param1param2,以及值 value3value2分别。

我想提出一个异常/标志,指出内容无效,在第 4 行找到重复的键(param1)

请指导我如何执行此操作。另外,给出的例子也记不清了。如果其中出现问题,请宽容。

最佳答案

看看 LoaderOptions class 。您可以向 Yaml object 提供 LoaderOptions .

关于java - Snakeyaml Yaml.load() 不会因重复键而引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48879441/

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