gpt4 book ai didi

javascript - 如何将数据转换为 JSON

转载 作者:行者123 更新时间:2023-11-30 10:35:02 24 4
gpt4 key购买 nike

假设我们有一个文件(*.csv、*.txt ...)如下:

Name,  Surname,     Age,  Occupation
Gino, DiNanni, 19, student
Anna, Kournikova, 27, programmer

(我添加这些空格只是为了使其可读)

我正在尝试创建一个 JSON(顺便说一句,它是有效的),例如:

[
{
"gino_dinanni": [
{
"age": "19",
"occupation": "student",
}
]
},
{
"anna_kournikova": [
{
"age": "27",
"occupation": "programmer",
}
]
}
]

可访问,例如

anna_kournikova.age    // 27

到目前为止我有这个http://jsbin.com/apapey/2/edit但这给了我(非常糟糕):

[["Age:19","Occupation:student"],["Age:27","Occupation:programmer"]] 

我知道如何使用 .toLowerCase() 来创建 anna_kournikova 和其他东西,但我真的不知道如何创建正确的 JSON “目的”。我会粘贴一些我以前尝试过的更好的例子,但我一怒之下将它们全部删除,现在从头开始,我需要你的建议。可能是我遗漏了一个简单的细节?非常感谢!

最佳答案

如果您能够更改 JSON 的标记,这会产生更好的结果,

{
"gino_dinanni": {
"age": "19",
"occupation": "student"
},
"anna_kournikova": {
"age": "27",
"occupation": "programmer"
}
};

这样你就可以使用 data.anna_kournikova.age。正如其他用户所建议的那样,您的 CSV 应该在服务器端进行解析,您可以只使用 jQuery.getJSON( ... ) 来检索它

关于javascript - 如何将数据转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14515130/

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