我正在尝试将更复杂的 json 输出显示为 html,但我无法弄清楚应如何使用 node-json2html 构建转换
我的 json 看起来像这样:
[
{
"name": "flight.LOL123 ",
"columns": [
"time",
"sequence_number",
"vert_rate",
"messages",
"squawk",
"altitude",
"lat",
"lon",
"validposition",
"track",
"validtrack",
"speed",
"seen",
"hex"
],
"points": [
[
1434558860921,
98792710001,
-512,
1018,
"4543",
3325,
15.74181,
71.60743,
1,
290,
1,
207,
0,
"4692d4"
],
[
1434558000838,
98401040001,
0,
4,
"0000",
25550,
0,
0,
0,
0,
0,
0,
0,
"4692d4"
]
]
}
]
我能够得到这个:
var transform = {'tag':'li','html':'${name}, ${points}'};
但它会生成包含名称的第一行,然后所有点都在一条长线上。
任何人都可以帮助我尝试正确转换吗?
最佳答案
就我所见,与您提到的库示例相比,您使用的格式完全不同。
再次使用官方示例格式:
var data = [{'male':'Bob','female':'Jane'},{'male':'Rick','female':'Ann'}];
您的格式是嵌套的,而不是应有的扁平格式。
关于javascript - 如何使用 node-json2html 将 json 显示为 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30897534/