snakeyaml相关内容

SnakeYaml堆叠钥匙

这是我的.yml文件时: test1:"string1"测试2:test3:“字符串2" 如何获取 test3 的值? MapyamlFile = new Yaml().load(YamlFileInputStream);yamlFile.get("test1");//输出:string1yamlFile.get("test2");//输出:{test3 ..
发布时间:2021-04-30 20:05:07 Java开发

从地图转换为Yaml时,Snake Yaml Dumper选项会为带有空格的字符串生成不必要的转义符("\")

我正在尝试读取Yaml模板并动态替换模板中的某些字段,并使用Snake Yaml创建一个新的Yaml文件.但是,当我使用蛇yaml时,如果字符串包含必需字段的空格,我将得到转义空格字符.有人可以建议解决此问题吗? 从地图到带空格的yaml转换我又遇到了一个问题. 示例: -------------------------------- version: snapshot-01 k ..
发布时间:2020-07-07 05:24:03 Java开发

包含对象列表的SnakeYaml反序列化类

我正在尝试使用snakeyaml将下面的YAML反序列化到下面的域模型中,但是我一直在获取java.lang.ClassCastException:java.util.LinkedHashMap无法转换为ConfigurableThing. 请注意,我能够成功地反序列化单个ConfigurableThing,只有在尝试反序列化遇到问题的ConfigurableThings列表时,才可以. ..
发布时间:2020-07-07 05:23:49 其他开发

如何防止Spring Boot用点解析YAML密钥

我有一个带有属性映射的YAML配置文件: properties: a.b.c: 1 引导程序会将其解析为: {a:{b:{c:1}}} 但是,我想要的是: {'a.b.c': 1} 是否有任何办法哄骗它进入“通过"键模式?引用密钥似乎无济于事. 更新 下面的实际示例. Java import static com.google.com ..
发布时间:2020-07-07 05:23:38 其他开发

以SnakeYAML为例

我正在尝试使用 SnakeYAML 读取和解析YAML文件,并将其转换为配置POJO我的Java应用程序: // Groovy pseudo-code class MyAppConfig { List widgets String uuid boolean isActive // Ex: MyAppConfig cfg = new MyApp ..
发布时间:2020-07-07 05:23:35 其他开发

如何使用snakeYaml库访问YAML文件中的内部(嵌套)键值

我正在尝试使用Java中的snakeYaml库读取config.yaml文件. 我可以在我的配置文件中获取模块名称(即[{ABC=true}, {PQR=false}]). 有没有办法我可以使用代码直接读取ABC的值(即true). 我尝试过在线搜索,但它们并不是我要找的东西. 下面提到的几个链接: 使用snakeyaml将.yml文件加载到哈希图中(导入junit库) h ..
发布时间:2020-07-07 05:23:31 Java开发

SnakeYaml“无法找到属性错误”

以下是我的config.yml的一部分: #Authenctication AuthenticationConfig: AuthencticationType: LDAP LDAPConfig: LDAPUrl:ldap:// localhost:389 ConnectionType:simple LDAPSecurityConfig: RootDN:cn = man ..
发布时间:2019-01-08 13:39:06 Java开发

如何在snakeyaml中隐藏bean类型

此代码将输出:(YAML) --- !! org.test.bean.Person 地址:4011 16th Ave S ..... 可以隐藏我的bean类型( org.test.bean.Person)无论如何! (更喜欢使用snakeyaml配置...我找不到它..) 谢谢!! public static void dumpYAML(){ 构造函数构造函 ..
发布时间:2019-01-08 12:28:05 Java开发