我已经使用了 JSON stringify 和 JSON Parse 等......,但是我在查找/计算如何将我的 JSON 结果拆分为多个变量时遇到了麻烦。
问题:我有一个 JSON 结果,其中包含 2 到多个结果(部分、页面等...) 目标:将每个结果/行存储到其自己的变量中。
完整未解析的 JSON 结果示例:
{
"pages": [
{
"name": "page1",
"elements": [
{
"type": "text",
"name": "question1"
}
]
},
{
"name": "page2",
"elements": [
{
"type": "checkbox",
"name": "question2",
"choices": [
"item1",
"item2",
"item3"
]
}
]
}
]
}
在示例中,请注意"name": "page1"和page2是明确的分隔符,我最终可以让它们调用 SectionA 、 SectionB 等。但这应该不重要。
我需要将它们分开存放
我还需要维护完整的 JSON 结构
我想用它做什么的例子
var page1 =
{
"pages": [
{
"name": "page1",
"elements": [
{
"type": "text",
"name": "question1"
}
]
}
]
}
第二个:
var page2 =
{
"pages": [
{
"name": "page2",
"elements": [
{
"type": "checkbox",
"name": "question2",
"choices": [
"item1",
"item2",
"item3"
]
}
]
}
]
}
请注意,不仅它被分解了,而且我想在变量中维护的主要部分 "pages: [
素胚勾勒不出你
相关分类