Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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文件转换为人类可读的格式?_Json - Fatal编程技术网

将Json文件转换为人类可读的格式?

将Json文件转换为人类可读的格式?,json,Json,我有一个json格式的js文件,我想把这个文件转换成一种人类可读的格式。是否有任何外部软件可以这样做,或者我必须对它进行编码??我对这种东西很陌生。json是一种看起来像纯文本的格式。我想你知道你在问什么。如果需要将包含Json文本的文件转换为可读格式,则需要将其转换为对象,并实现toString()方法(假设转换为Java对象),以更可读的格式打印或写入另一个文件。您可以为此使用任何Json API,例如Jackson Json API ObjectMapper obj = new Objec

我有一个json格式的js文件,我想把这个文件转换成一种人类可读的格式。是否有任何外部软件可以这样做,或者我必须对它进行编码??我对这种东西很陌生。

json是一种看起来像纯文本的格式。我想你知道你在问什么。如果需要将包含Json文本的文件转换为可读格式,则需要将其转换为对象,并实现toString()方法(假设转换为Java对象),以更可读的格式打印或写入另一个文件。您可以为此使用任何Json API,例如Jackson Json API

ObjectMapper obj = new ObjectMapper();
T t=obj.readValue(File src, Class<T> valueType) 

t.toString();  //this must have been implemented
ObjectMapper obj=new ObjectMapper();
T T=obj.readValue(文件src,类valueType)
t、 toString()//这必须得到执行

请正确标记以使问题更清晰json文件基本上是一个文本文件,它不是二进制格式,您在说什么?我想将其转换为人类可读的格式。我非常感谢您的帮助。人类可读的格式是什么意思?如果您可以提供json文件内容和“人类可读”输出,那么生活会更轻松。输入:{“窗口”:[{“选项卡”:[{“条目”:[{“url”:“{“url”:”输出:Tab:1,window:1,url:websearch.soft-quick.info/您当然可以像我说的那样使用Java实现这一点。或者,您可以使用Javascript,但必须为此编写一些脚本。