问题标签 [snakeyaml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1918 浏览

java - SnakeYaml 中的多态集合

我的意图是使用杰克逊拥有像 JSON 中的多态集合,也许在标签的帮助下。

我似乎无法正确配置它。

我的 yaml 文件是:

代码中的哪个将映射到具有(抽象?)带有描述和名称的 BaseSkill 以及 3 个子项:dev、soft 和 sports 的层次结构。

我的问题是,我对 SnakeYAML 的文档的理解不足以允许这样做。我目前的选择是:

错误在于

0 投票
1 回答
1117 浏览

java - 如何从 YAML 文件中排除类?

我使用 SnakeYAML 将数据保存到 YAML 文件中。

当我尝试保存结果时,我得到了这样的内容

如何避免!!com.test.yml.User文件中的类?

我也不想保存空实体。例如

应该

0 投票
0 回答
17524 浏览

java - 如何将 yaml 直接加载到地图中使用 SnakeYAML?

我想加载这个文件(test.yml):

到一个Map<String, Car>.

我在 SnaleYAML 中看到的所有示例总是将 Map 对象放入另一个对象中。

当我尝试像这样加载我的文件时

它被加载到地图的地图中,里面的一切都是地图的字符串。

我想我需要提供我的内部类型的Constructor对象和对象,但我不知道该怎么做。像这样的东西,但我不确定要为根元素放置什么,即 Map:TypeDescriptionYaml

Car 类如下所示:

Specs 类如下所示:

0 投票
1 回答
189 浏览

java - Java:使用 SnakeYaml 时如何避免噪声冗余?

我有yaml通过 Java 创建的文件。

这是我的 SnakeYML 代码

问题是如何排除所有这些多余!!noise com.test.users.Configuration的 , ?, : null, !!set?

0 投票
4 回答
18795 浏览

java - 使用snakeYaml解析根有地图的YAML文档

我想将 YAML 文档读取到自定义对象的映射(而不是映射,snakeYaml 默认执行)。所以这:

将被加载到如下所示的地图:

项目在哪里:

我找不到使用snakeYaml 的方法,也找不到更好的库来完成这项任务。

该文档仅包含嵌套在其他对象中的地图/集合的示例,因此您可以执行以下操作:

但是,当 Map 格式位于文档的根目录时,我该如何定义它呢?

0 投票
1 回答
102 浏览

playframework - Playframework yaml 设置语法

PlayFramework 是否支持 yaml 集?我已经尝试了snakeyaml文档指定的格式,但只有集合的第一个成员被添加到集合中,其余的被忽略。以下是我尝试过的一些示例。

也试过
users: [ *adminUser, *adminUser2 ]users: !!set { *adminUser, *adminUser2 }

0 投票
1 回答
1074 浏览

spring - spring-boot yaml 配置独立

是否可以在 spring-boot 应用程序之外利用 Spring-Boot 的 YAML 配置?即我们可以只使用 YAML 配置功能添加 spring-boot 依赖项吗?

我的用例是一个需要配置的小型实用程序项目,YAML 方法很合适。如果我将它连接到主项目(这是一个 Spring-Boot 应用程序),一切都很好。但是,如果我想单独测试这个实用程序项目(简单的 java-app),它不会连接配置。有什么想法吗?可能是我在这里遗漏了一些基本的东西。

下面的示例代码片段。下面的包是组件扫描的一部分。

YAML 配置

0 投票
1 回答
7925 浏览

parsing - 使用 SnakeYaml 解析时忽略来自 yaml 的字段(无法在类上找到属性)

我正在使用 SnakeYaml 解析 yaml 文件,是否有忽略 yaml 文件中的属性?

0 投票
0 回答
88 浏览

jpa - Play Framework 2.3.8 多对多关系和 YAML

提前感谢您阅读本文。我现在试图解决我的问题一个多星期,但找不到解决方案。

我正在尝试通过 YAML 文件填充我的 ManyToMany 关系,但由于某种原因它不起作用。

她是我的课:

YAML:

全球的:

当我尝试在 Json 中获取我的公司对象时,语言集为空。

谢谢你的帮助!

0 投票
2 回答
1305 浏览

java - 自定义哈希映射的 Java YAML 配置

我目前正在编写一个 bukkit 插件,该插件将有关播放器的大量信息存储在 YAML 配置文件中。现在我希望插件在服务器启动时读取 YAML 文件,然后添加该信息。我有我的加载器,但我不能使用它,因为我的插件使用了自定义地图。这是地图的代码:

这是从文件中获取信息的代码:

但是当我尝试用那行代码运行插件时,我得到了这个错误:

完整代码发布在这里: http: //pastebin.com/Xgu8hwM0