Java 将string类型的xml转对象

将string类型的xml转对象

string类型的xml结果如截图
Java 将string类型的xml转对象_第1张图片
现在要将IP_VALUE转化为实体类。
上代码。

			String result = "0.125447616
"
; JSONObject object = XML.toJSONObject(result); String jsonData = object.toString(); String jsonObject = jsonData.substring(jsonData.indexOf(":")+1, jsonData.length()-1); String jsonObject2 = jsonObject.substring(jsonObject.indexOf(":")+1, jsonObject.length()-1); Gson gson = new Gson(); RTDBDataModel rtdbDataModel = gson.fromJson(jsonObject2, RTDBDataModel.class); return rtdbDataModel.getIP_VALUE();

上图的result type String,value为图一。
所需pom jar包。

		<dependency>
            <groupId>org.json</groupId>
            <artifactId>json</artifactId>
            <version>20160810</version>
        </dependency>
        <dependency>
            <groupId>com.google.code.gson</groupId>
            <artifactId>gson</artifactId>
            <version>2.8.5</version>
        </dependency>

你可能感兴趣的:(Java 将string类型的xml转对象)