标签: java json jackson
我需要获取一些嵌套的JSON对象的值,并且路径以点表示法表示。 含义:
{ "parent":{ "child":{ "grandchild":"value" } } }
等于
parent.child.grandchild。
parent.child.grandchild
问题在于深度是可变的。如果它是固定长度,则可以使用增强的for循环,然后只需将密钥添加到Jackson的“ with”语句中即可获取值。关于如何使用可变深度完成此操作的任何方向?