gpt4 book ai didi

javascript - 使用JavaScript 巧妙处理ColdFusion 9 序列化的查询数据?

转载 作者:行者123 更新时间:2023-11-30 10:16:32 25 4
gpt4 key购买 nike

ColdFusion 的 serializeJSON 函数发送这样的字符串:

{"COLUMNS":["COURSE","CONTID","CODE"],"DATA":[["Texting 101",41867,"T043"]]}

如何巧妙地使用javascript访问数据?

var response = JSON.parse(this.responseText);
console.log(response["CODE"]); // this doesn't work of course, but is there any way?
console.log(response.DATA[0][1]) // this works but it's not readable

是否可以使用列名而不是数组位置来访问 JSON 数据?这是针对 Titanium Studio 的,所以我可以访问 Node (如果这对我的事业有帮助的话)。

最佳答案

我创建了 cfquery-to-json为 ColdFusion 查询创建备用 JSON 格式。查看 ArrayColleciton,它将查询对象转换为结构数组。结构的键是查询中的列名。

{
“数据”:[
{
“类(class)”:“短信101”,
“继续”:41867,
“代码”:“T043”
}
]
}

这使您可以轻松引用 data[x].course

关于javascript - 使用JavaScript 巧妙处理ColdFusion 9 序列化的查询数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23398010/

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