我有一个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字符串中获取一个.
可能吗?
我有一个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遍历.
例如,假设在我的 yml 文件中,我有一个名为指标的变量。并且基于指标变量的值是什么,我希望代码做一些不同的事情。我将如何访问常规代码中的 yml 变量并相应地使用它?