我想包含一个包含数据的Json文件,这样我就可以将它拉入到我的HTML文件中,以用于创建动态选择选项表单。我该如何在Json文件中编写这些数据的结构?
例如,如果第一个选择选项询问您是男性还是女性,并列出男性和女性作为选项,那么动态创建的下一个选择选项将具有特定于您之前选择的选项以及那些选项选择将从Json文件中提取。
我希望能够获得这些数据,如果我说喜欢
Var data= new object();
Data['male']=['tall', 'short'];
data['tall']=['rich', 'poor'];
我觉得这个结构类似于关联数组,但我也不太清楚。因此,根据以上的观点,如果这个人选择了男性,他们会选择高或低的选择,如果你选择了所有的选择,他们会选择富人或穷人。
我觉得JSON的会是这样的
{"data": {
man:[];
woman:[];
}
}
如果你能在如何用一个例子做这个正确的方向指向我,我会非常感激,我没有太多的亲自写Json的经历。
啊,谢谢,我实际上是在等待下一节课的时候在手机上输入了这个信息,因为我没有带上我的笔记本电脑。 – barit
我的问题与你写的是当我从我的json文件中检索数据时,会说像数据[0]给我的具体词“男”,并让我显示在选项值或将它返回“男性”阵列里面有什么?另外,如果我想继续像“富人”那样分支,它会变得“富有”:[“没有头发”,“头发”]?并再次感谢您的帮助! – barit
'data [0]'会返回'undefined' - 'data'是一个对象,所以它不知道如何处理索引值。 data [“male”]或'data.male'会返回'[“tall”,“short”]''。 'male'是一个数组,因此'data.male [0]'会返回'tall'。是的,你可以继续嵌套对象和数组,只要你想。 – redhotvengeance