将对象数组格式化为可读格式(javascript)

时间:2018-12-04 09:17:20

标签: arrays json object formatting string-formatting

我有一个对象数组,我想发送很长的表单帖子,并且希望它以人类可读的格式进行格式化。我该怎么办?

数据是具有简单键值对的对象数组。到目前为止,我已经在数据上使用了JSON.stringify()并将其附加到隐藏的输入字段中。可以,但是格式不好。

我的数据如下所示:

[{"Question":"Do you like fries?","Answer":"Yes"},{"Question":"Do you like beer?","Answer":"No"},{"Question":"Do you like burgers?","Svar":"Heck yes"}]

一个简单的输入元素甚至可以包含格式化的数据,还是我可以制作一个textarea元素?如果是这样,设置时如何格式化数据?

这是我的代码的一部分,负责向数组添加问题并设置输入元素的值。

var questionItem = {
    "Question": thisQuestion,
    "Answer": this.value
};
troubleshooterFormData.push(questionItem);
troubleshooterFormInput.val(troubleshooterFormData);

0 个答案:

没有答案
相关问题