gpt4 book ai didi

javascript - 如何使用 JavaScript 生成复杂 JSON 对象的某些元素的 CSV 文件?

转载 作者:行者123 更新时间:2023-11-28 06:09:11 24 4
gpt4 key购买 nike

以下 JSON 对象是 Web 表单背后的某些 JavaScript 的当前输出。我想从所有出现的入口和导出、所有出现的轨道和交叉口获取坐标,并将数据输出到 CSV 文件中。

我不想下载 JSON 文件、通过本地程序运行它并获取 CSV,因此单独的 Python 程序可能不是答案。理想情况下,JavaScript 只会输出 CSV。

[
{"info":
{"tracks":
[{"entry": {
"y": 773,
"x": 242,
"z": 28
},
"exit": {
"y": 545,
"x": 432,
"z": 28},
"colorIndex": 4,
"n_particles": -1},
{"entry": {
"y": 244,
"x": 43,
"z": 28},
"exit": {
"y": 178,
"x": 270,
"z": 28},
"colorIndex": 5,
"n_particles": -1}
],...

我一直在编写以下代码 http://jsfiddle.net/hybrid13i/JXrwM/?utm_source=website&utm_medium=embed&utm_campaign=JXrwM但只能生成与“info”具有相同“级别”的元素的 CSV。

非常感谢任何指导。谢谢。

山姆

最佳答案

根据注释,示例中省略了一些“列”,因此:

您可以尝试使用此工具将 JSON 转换为 CSV:https://json-csv.com/

然后,查看结果,并编写 JavaScript 来进行相应的分隔。

编辑:

转换数据后,您需要知道如何编写 JavaScript 算法来实现此目的,请相应地更新问题,因为分隔字符应该是什么会很清楚。此答案随后将进行相应更新,但对于其他正在寻找一种将 JSON 转换为 CSV 的流行方法并查看结果中预期结果的人来说,它仍然有用。

关于javascript - 如何使用 JavaScript 生成复杂 JSON 对象的某些元素的 CSV 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36574985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com