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
在不使用POJO的情况下,从JAVA中的JSON文件动态生成JSON模式_Java_Json_Jsonparser_Jpath - Fatal编程技术网

在不使用POJO的情况下,从JAVA中的JSON文件动态生成JSON模式

在不使用POJO的情况下,从JAVA中的JSON文件动态生成JSON模式,java,json,jsonparser,jpath,Java,Json,Jsonparser,Jpath,获取输入JSON文件的JPATH的任何建议。基本上是JSON文件中JSON模式的树结构您可以这样使用JsonParser 首先,以字符串形式获取JSON文件内容。(说jsonString) 然后编写类似这样的代码 JsonParser parser = new JsonParser(); JsonObject o = parser.parse(jsonString).getAsJsonObject(); 一旦有了JSON对象,就可以使用来获取可能需要的内容 希望这有帮助 有一个相似的用例。我

获取输入JSON文件的JPATH的任何建议。基本上是JSON文件中JSON模式的树结构

您可以这样使用
JsonParser

首先,以字符串形式获取JSON文件内容。(说
jsonString

然后编写类似这样的代码

JsonParser parser = new JsonParser();
JsonObject o = parser.parse(jsonString).getAsJsonObject();
一旦有了JSON对象,就可以使用来获取可能需要的内容


希望这有帮助

有一个相似的用例。我使用了Map.class,通常MapI没有对象来获取架构。它只是我们需要从中获取模式的JSON文件