Javascript数据结构

Javascript数据结构,javascript,json,Javascript,Json,我有一个脚本,我正在工作,这个脚本读取一个zip文件,并提取zip中文件的内容。我尝试以以下格式向我的服务器发送请求: file0name,contentfile0;file1name,contentfile1;file2name,contentfile2 有人能告诉我应该使用什么类型的数据结构吗?它是列表还是JSON对象 假设您将内容转换为字符串(我觉得这很奇怪),您可以发布一个包含字符串的JSON数据对象: var postData=[{ 文件名:“file0”, 内容:“content

我有一个脚本,我正在工作,这个脚本读取一个zip文件,并提取zip中文件的内容。我尝试以以下格式向我的服务器发送请求:

file0name,contentfile0;file1name,contentfile1;file2name,contentfile2
有人能告诉我应该使用什么类型的数据结构吗?它是列表还是JSON对象


假设您将内容转换为字符串(我觉得这很奇怪),您可以发布一个包含字符串的JSON数据对象:

var postData=[{
文件名:“file0”,
内容:“content0”
}, {
文件名:“file1”,
内容:“content1”
}, {
文件名:“file2”,
内容:“内容2”
}];
var postString=postData.reduce(函数(上一个,当前){
返回上一个+current.filename+',“+current.content+”;”;
}, '');
//post(uri,{data:postString});

document.write(postString)json当然。。。它里面可以有一个列表。你能分享更多的细节吗?我感兴趣的是如何使用JavaScript在客户端JavaScript中“读取……并提取zip文件的内容”?是否将内容放入字符串中?(困惑)您发送给服务器的是一个字符串。如何构建和解析它取决于您。我不知道您在问什么。既然您说“向我的服务器发送请求”,那么您大概是在说客户端脚本,但是客户端的JS无法读取zip或任何其他文件。如何将内容发送到服务器完全取决于您。例如,您可以像POST一样将其作为表单发送。