Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
如何在javascript中将json文件转换为文本变量_Javascript_Json_Parsing_Variables - Fatal编程技术网

如何在javascript中将json文件转换为文本变量

如何在javascript中将json文件转换为文本变量,javascript,json,parsing,variables,Javascript,Json,Parsing,Variables,我是新使用json文件的人,我想将该文件放入javascript中的文本变量中,以运行不在对象中的函数…… 我一直在尝试这样的事情。。但没什么 var jqxhr = $.getJSON( "json/test.json", function() { console.log( "success" ); }) alert (getDepth(jqxhr)); 您要做的是在成功回调中检索JSON文件的内容- var jqxhr

我是新使用json文件的人,我想将该文件放入javascript中的文本变量中,以运行不在对象中的函数……
我一直在尝试这样的事情。。但没什么

var jqxhr = $.getJSON( "json/test.json", function() {
                  console.log( "success" );
                })

alert (getDepth(jqxhr));

您要做的是在成功回调中检索JSON文件的内容-

var jqxhr = $.getJSON( "json/test.json", function(jsonData) { 
  console.log( jsonData );
})

请注意,结果变量(
jsonData
)实际上并不包含文本-它包含一个JavaScript对象。

这是误导。这意味着
receivedData
将可用于可添加到第5行的语句。我希望从文件中获取类似的内容,即变量中的数据变量输入={“名称”:“正”,“子项”:[{“名称”:“产品服务”,“子项”:[{“名称”:“价格”,“子项”:[{“名称”:“成本”,“大小”:8}]},{“名称”:“质量”,“子项”:[{“名称”:“消息传递”,“大小”:4}]}]}'