我有一个我正在处理的脚本,这个脚本读取一个zip文件并提取zip中文件的内容。我要做的是以下列格式向我的服务器发送请求:
file0name,contentfile0;file1name,contentfile1;file2name,contentfile2
有人可以告诉我应该使用哪种类型的数据结构?它是列表还是JSON对象?
答案 0 :(得分:2)
假设您将内容转换为字符串(这听起来很奇怪),您只需POST一个包含字符串的JSON数据对象:
var postData = [{
filename: 'file0',
content: 'content0'
}, {
filename: 'file1',
content: 'content1'
}, {
filename: 'file2',
content: 'content2'
}];
var postString = postData.reduce(function(previous, current) {
return previous + current.filename + ',' + current.content + ';';
}, '');
//post(uri, {data: postString});
document.write(postString);