访问嵌套在 json2html 中的 JSON
Access nested JSON in json2html
我正在使用 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}"
returns [Object object]
符合预期。但是,我似乎无法访问它的字段。
"${nestedObject.nestedField1}"
这应该可以解决问题。
就像您在 JS 中访问它的方式一样:
jsonData.nestedObject.nestedField1
我应该尝试一切看起来很直观的东西。
简单的方法是,
{ tag : "article", html : "the first nested field is ${nestedObject.nestedField1}" }
我正在使用 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}"
returns [Object object]
符合预期。但是,我似乎无法访问它的字段。
"${nestedObject.nestedField1}"
这应该可以解决问题。
就像您在 JS 中访问它的方式一样:
jsonData.nestedObject.nestedField1
我应该尝试一切看起来很直观的东西。
简单的方法是,
{ tag : "article", html : "the first nested field is ${nestedObject.nestedField1}" }