我使用json2html为给定的JSON文件创建报告。我想知道访问嵌套对象及其字段的语法到底是什么。例如,
var jsonData = {
"field1": "value1",
"field2": "value2",
"nestedObject": {
"nestedField1": "nestedValue1",
"nestedField2": "nestedValue2"
}
}访问"nestedField1"的语法是什么?我用的变换是,
var transform = [
{tag : "h1", html : "${field1}"},
{tag : "article", html : "${field2}"},
{tag : "article", html : "${nestedObject}" }
]最后一条语句html : "${nestedObject}"按预期返回[Object object]。但是,我似乎无法进入它的田地。
发布于 2015-07-20 06:24:16
"${nestedObject.nestedField1}"这应该能起作用。
就像在JS中访问它一样:
jsonData.nestedObject.nestedField1发布于 2015-07-20 06:25:31
我应该尝试一切看似直观的东西。
最简单的方法是,
{ tag : "article", html : "the first nested field is ${nestedObject.nestedField1}" }https://stackoverflow.com/questions/31509898
复制相似问题