gpt4 book ai didi

java - 在 Kotlin/Java 中寻找 .properties 和 .y(a)ml 文件的属性解析器,就像在 Spring 中一样

转载 作者:太空宇宙 更新时间:2023-11-04 10:00:33 25 4
gpt4 key购买 nike

我正在 Kotlin 中开发库,现在我正在寻找像 Spring 那样的属性解析器库,但不想直接使用 Spring 库。

我不希望库依赖于 Spring jar。

你知道一些替代方案吗?

最佳答案

您想读取 yaml 和属性文件吗?

依赖关系:

compile "com.fasterxml.jackson.module:jackson-module-kotlin:${jacksonVersion}"
compile "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:${jacksonVersion}"
compile "com.fasterxml.jackson.dataformat:jackson-dataformat-properties:${jacksonVersion}"

代码:

// Read ObjectMapper docs to learn about the different config options
val mapper = ObjectMapper(YAMLFactory()).registerKotlinModule()//...
val stream = FileInputStream(File(filename))
mapper.readValue<MyProperties>(stream)

关于java - 在 Kotlin/Java 中寻找 .properties 和 .y(a)ml 文件的属性解析器,就像在 Spring 中一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53560423/

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