将object转为map “JsonObject”如何转成“Map”?

“JsonObject”如何转成“Map”?首先,您应该确认您的字符串是否为JSON格式。如果它是JSON格式的,您可以使用它Gson.jar文件或JSON lib XX-jdk.jar文件自动解析的

“JsonObject”如何转成“Map”?

首先,您应该确认您的字符串是否为JSON格式。如果它是JSON格式的,您可以使用它Gson.jar文件或JSON lib XX-jdk.jar文件自动解析的两个包。使用gson更容易。你只需要导入一个包。但是,如果使用object解析为int或自动转换为double,则需要定义一个准确的类进行解析。不能直接使用object。示例:gson=new gson()map

我想当我把它放到map中时,它是按object放的,对吗?

假设该类名为myobj,它是一个具有诸如name、left、top、type、width、height等属性的JavaBean。那么该类对每个字段都有setter和getter方法。如果map对象被称为map,当从map中检索它时,它将如下所示:

myobj obj=new myobj()对象集合名((字符串)地图。获取(“name”)对象设置左((内景)地图。获取(“左“)目标机顶盒((内景)地图。获取(“top”)

依此类推。通过这种方式,地图中的值根据键进行检索并存储在obj的字段中