Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不知道JSON结构的Mustach模板_Json_Mustache_Client Side Templating - Fatal编程技术网

不知道JSON结构的Mustach模板

不知道JSON结构的Mustach模板,json,mustache,client-side-templating,Json,Mustache,Client Side Templating,我有这样的json数据 FixedFields: { "DocType": { "fieldValueOnChange": "", "operatorStyle": "width:80%", "fieldType": "Fixed", "operatorOnChange": "selectFixedFieldType(this);", "contextpath": "/iTunes", "validations": { "alphaNumeric": {

我有这样的json数据

FixedFields: {
"DocType": {
  "fieldValueOnChange": "",
  "operatorStyle": "width:80%",
  "fieldType": "Fixed",
  "operatorOnChange": "selectFixedFieldType(this);",
  "contextpath": "/iTunes",
  "validations": {
    "alphaNumeric": {

    }
  },
  "fieldValueType": "text",
  "OperatorTypes": {
    "not equals to": "text",
    "equal to": "text",
    "paste list": "textarea",
    "starts with": "text",
    "contains": "text"
  },
  "fieldValueStyle": "width:90%"
},
"Amount": {
  "fieldValueOnChange": "",
  "operatorStyle": "width:80%",
  "fieldType": "Fixed",
  "operatorOnChange": "selectFixedFieldType(this);",
  "contextpath": "/iTunes",
  "validations": {
    "numericDouble": {
      "limit": "16"
    }
  },
  "fieldValueType": "text",
  "OperatorTypes": {
    "equal to": "text",
    "not equals to": "text",
    "between": "textbetween",
    "less than": "text",
    "less than or equal to": "text",
    "greater than": "text",
    "greater than or equal to": "text"
  },
  "fieldValueStyle": "width:35%;"
}
}
问题是,我想识别标签名和值,并在mustache模板中呈现,但我不知道web服务响应中的JSON结构会是什么样子

我知道它可以通过json解析来完成

for(key in array) {...} 
我如何在Mustach中为我不确定其结构的数据创建模板?
提前感谢

FYI,JSON是一种文本交换格式。在您的问题中,您唯一正确使用该术语的地方是来自我的web服务器的JSON结构。一旦被解析,它就是Javascript数据,不再是JSON。而且,数组中的键是Javascript,而不是JSON。我们需要更多的信息来提供帮助。请显示此JSON所需的最终HTML输出,以便我们了解您试图从javascript结构中提取的内容。然后,描述您对javascript结构的具体了解和不了解。您只是想将整个结构转储到HTML中以查看它吗?或者您正在寻找特定的字段?而且,如果您正在寻找特定字段,但不知道它们的名称或结构,您建议如何在海量数据中找到正确的字段?感谢您的及时回复。我所要做的就是用一个小胡子模板呈现这个数据。我的问题是,如果你看json数据的顶部,DocType是一个标签。问题是此标签名称可能一致,也可能不一致。这意味着,如果我进行相同的web服务调用,可能不会再次获取DocType。这些字段的名称将有所不同。我如何编写我的模板,以便我可以满足这些不同的领域?对不起,但它不清楚你想做什么。如果您只想以JSON格式显示数据结构,那么只需对数据执行JSON.stringify并将该字符串传递给模板。我猜,在模板中有意义地使用javascript之前,您必须使用javascript将数据处理为具有已知键的已知格式。但是,我仍然不知道你到底想要实现什么。呈现这些数据意味着什么?请编辑您的帖子并显示结果。