Java 将地址数据类型转换为字符串

Java 将地址数据类型转换为字符串,java,Java,我有一个“地址”数据类型,其中包含value={“STATE”:“AA”,“ZIP”:“123456”,“COUNTRY”:“USA”,“CITY”:“CityA”,“STREET1”:“Hollywood STREET1”} 如何将其存储回吼叫格式 Country~State~City~Street1~Street2~Street3~Zip~Latitude~Longitude~Time_zone 建议使用拆分?是JSON,使用JSON解析器,如Jackson或GSON。是JSON,使用JS

我有一个“地址”数据类型,其中包含
value={“STATE”:“AA”,“ZIP”:“123456”,“COUNTRY”:“USA”,“CITY”:“CityA”,“STREET1”:“Hollywood STREET1”}

如何将其存储回吼叫格式

Country~State~City~Street1~Street2~Street3~Zip~Latitude~Longitude~Time_zone

建议使用拆分?

是JSON,使用JSON解析器,如Jackson或GSON。

是JSON,使用JSON解析器,如Jackson或GSON。

您必须解码JSON字符串

({"STATE":"AA","ZIP":"123456","COUNTRY":"USA","CITY":"CityA","STREET1":"Hollywood Street1"})
从底部取出一个lib


然后你可以将它解码成一个数组

你必须解码json字符串

({"STATE":"AA","ZIP":"123456","COUNTRY":"USA","CITY":"CityA","STREET1":"Hollywood Street1"})
从底部取出一个lib

之后,您可以将其解码为数组

您可以为访问此数据类型的类重写toString()方法

在toString方法中,您可以迭代数据,并使用stringbuilder创建所需的字符串

您可以为访问此数据类型的类重写toString()方法


在toString方法中,您可以迭代数据,并使用stringbuilder创建所需的字符串

以获取信息,现在有自己的JSON解析器(JSR-353);)作为参考,现在有自己的JSON解析器(JSR-353);)我尝试以json-simple-1.1.1.jar的形式导入一个新的jar名称,并尝试在JSONObject json=(JSONObject)new JSONParser().parse(fromAddress)下面导入;我尝试以json-simple-1.1.1.jar的形式导入一个新的jar名称,并尝试在JSONObject json=(JSONObject)new JSONParser().parse(fromAddress)下面导入;