gpt4 book ai didi

java - Spring Boot 中 YAML 处理器(Jackson、SnakeYAML)的值转换错误

转载 作者:行者123 更新时间:2023-12-02 09:43:09 25 4
gpt4 key购买 nike

我正在尝试读取 Spring Boot 应用程序中的 YAML 属性文件。这是文件的内容,

KEY1:
KEY2:
VAL1: 08:00:00
KEY3:
VAL2: 16:00:00

当我从 YAML 处理器获取值时,该值被转换为 KEY1.KEY3.VAL2 的 57600。

只有当我将值设为 09:00:00(任何小于 10:00:00 的值)时,它才起作用。 KEY1.KEY2.VAL1 给出正确的值,因为它小于 10:00:00。

注意:这里的值对应于一天中的特定时间点。

最佳答案

在值两边加上双引号,以便它们将被强制映射为字符串。就像这样:

KEY1:
KEY2:
VAL1: "08:00:00"
KEY3:
VAL2: "16:00:00"

关于java - Spring Boot 中 YAML 处理器(Jackson、SnakeYAML)的值转换错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56890797/

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