相关疑难解决方法(0)

杰克逊反序列化具有未知的动态属性

我有一个JSON字符串,如:

"shipping_profiles": {
  "563": {
    "name": "name",
    "value": "value"            
  },
  "564": {
    "name": "name",
    "value": "value"            
  },
  "565": {
    "name": "name",
    "value": "value"            
  },
  "566": {
    "name": "name",
    "value": "value"            
  }
}
Run Code Online (Sandbox Code Playgroud)

现在我用Jackson 2.0解析它.我想List<shipping_profiles>从JSON字符串中获取一个.

可能吗?

java json jackson

16
推荐指数
1
解决办法
1万
查看次数

你如何在Java中实际解析YAML中的值?

我有一个YAML文件,我正在使用它作为一种配置文件.它是这样的,

tests:
    - category: some_category
      test:
          - name: hello
            key1: value1
            key2: value2

          - name: hithere
            key1: value1
            key2: value2
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

for all tests as test:
  print test.name + test.key1
Run Code Online (Sandbox Code Playgroud)

我看过JYaml和SnakeYaml但他们似乎只是从YAML映射到Java对象.YAML不适合这个吗?有没有一种简单的方法来实现这一目标?我需要的是迭代并获取每个的值,类似于DOM遍历.

java parsing yaml

6
推荐指数
1
解决办法
8529
查看次数

如何在普通代码中使用 application.yml 文件中的变量?

例如,假设在我的 yml 文件中,我有一个名为指标的变量。并且基于指标变量的值是什么,我希望代码做一些不同的事情。我将如何访问常规代码中的 yml 变量并相应地使用它?

java spring yaml spring-boot

-1
推荐指数
1
解决办法
8572
查看次数

标签 统计

java ×3

yaml ×2

jackson ×1

json ×1

parsing ×1

spring ×1

spring-boot ×1