我有一个任意深(1到n)的json结构,在这种结构中还有其他重复结构。如何在html模板中显示所有元素(键和值)?
编辑:我想迭代所有键和值
作为一个例子,我可以给出以下结构:
{
"contract": [{
"part a": [{
"x": "foo"
}, {
"y": [{
"i": "one"
}, {
"ii": "two"
}, {
"iii": [{
"part a": [{
"x": "bar"
}, {
"y": [{
"i": [{
"part a": [{
"x": "nix"
}]
}]
}]
}]
}]
}]
}]
}, {
"part b": [{
"x": "any"
}, {
"y": [{
"i": {
"part a": [{
"x": "some"
}]
}
}]
}]
}]
}
图片如下:
答案 0 :(得分:0)
您可以使用JSON pipe在模板中显示JSON数据:
<div>{{data | json}}</div>
答案 1 :(得分:0)
我用递归指令解决了它,没有人帮助过我:/