请容忍我,我是一个全新的节点平台。
json2csv的安装方式如下:
$ npm install json2csv --save -g尝试从命令行的网站中重新创建示例。
文件:mycars.json
跑步时:
$ json2csv -i mycars.json -f carModel,price,colors -p它回来了,所以:
---------------------------------
| "carModel" | "price" |"colors"|
---------------------------------
| | | |
---------------------------------鉴于预期是:
------------------------------------------------------------
| "carModel" | "price" | "colors" |
------------------------------------------------------------
| "Audi" | 0 | "[""blue"",""green"",""yellow""]" |
------------------------------------------------------------
| "BMW" | 15000 | "[""red"",""blue""]" |
------------------------------------------------------------
(more lines)您知道这里可能出了什么问题吗?或者有关于如何开始调试的建议吗?
发布于 2017-03-28 15:50:17
也许你应该改变这个:
{
"mycars": [
{
"carModel": "Audi",
"price": 0,
"colors": ["blue","green","yellow"]
}, {
"carModel": "BMW",
"price": 15000,
"colors": ["red","blue"]
}, {
"carModel": "Mercedes",
"price": 20000,
"colors": "yellow"
}, {
"carModel": "Porsche",
"price": 30000,
"colors": ["green","teal","aqua"]
}
]
}对此:
[
{
"carModel": "Audi",
"price": 0,
"colors": ["blue","green","yellow"]
}, {
"carModel": "BMW",
"price": 15000,
"colors": ["red","blue"]
}, {
"carModel": "Mercedes",
"price": 20000,
"colors": "yellow"
}, {
"carModel": "Porsche",
"price": 30000,
"colors": ["green","teal","aqua"]
}
]并使用正确的属性名。例如,在JSON中没有color。
https://stackoverflow.com/questions/43074091
复制相似问题