【发布时间】:2019-09-23 18:45:01
【问题描述】:
我在 jquery 中得到一个 JSON 数组,现在我想将此数组 json 数据转换为特定的 JSON 数据。我使用 arr.push 创建这个 json。现在我想改变这个格式:
[
{
"question": {
"QuestionType": "QShortText",
"Question": "What's your name?",
"PlaceHolderText": "Placeholder",
"IsNumericOnly": true,
"CharacterLimit": 0,
"IsRequired": true
}
},
{
"Paragraph": {
"QuestionType": "QPargraphText",
"Question": "789",
"PlaceHolderText": "ytut",
"CharacterLimit": 0,
"IsRequired": true
}
}
]
转成这种格式:
{
"question": {
"QuestionType": "QShortText",
"Question": "What's your name?",
"PlaceHolderText": "Placeholder",
"IsNumericOnly": true,
"CharacterLimit": 0,
"IsRequired": true
},
"Paragraph": {
"QuestionType": "QPargraphText",
"Question": "789",
"PlaceHolderText": "ytut",
"CharacterLimit": 0,
"IsRequired": true
},
}
我试过这样做:
arrayJsonModel.push({ question: arrayJson[0] })
【问题讨论】:
-
我们知道您想做什么。但是您尝试过什么?
-
arrayJsonModel.push({ question: arrayJson[0] }) 我试试这个。
标签: javascript jquery arrays json object