JavaのJacksonライブラリを使用してPOJOをXMLに変換しますか?
public String writeValueAsString(Object value) throws JsonProcessingException
import com.fasterxml.jackson.dataformat.xml.*; public class POJOToXmlTest { public static void main(String args[]) throws Exception { try { XmlMapper xmlMapper = new XmlMapper(); Person pojo = new Person(); pojo.setFirstName("Raja"); pojo.setLastName("Ramesh"); pojo.setAddress("Hyderabad"); String xml = xmlMapper.writeValueAsString(pojo); System.out.println(xml); } catch(Exception e) { e.printStackTrace(); } } } // Person class class Person { private String firstName; private String lastName; private String address; public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } }
<Person xmlns=""> <firstName>Raja</firstName> <lastName>Ramesh</lastName> <address>Hyderabad</address> </Person>
-
JavaのGsonライブラリを使用してJSON文字列をファイルに書き込む方法は?
Gsonは、JavaオブジェクトをJSON表現に変換するために使用できるライブラリです。 。使用する主なクラスはGson new Gson()を呼び出すことで作成できます およびGsonBuilder クラスを使用してGsonインスタンスを作成できます。 JSON文字列をファイルに書き込む toJson()を使用する Gsonの方法 以下の例のクラス 例 import java.io.*; import com.google.gson.*; public class JSONToFileTest { public static void main(String[
-
Javaのjson-simpleライブラリを使用してJSON文字列をJavaオブジェクトに変換しますか?
JSON 広く使用されているデータ交換の1つです フォーマットし、軽量 および言語に依存しない 。 json.simple は、エンコードに使用できる軽量のJSON処理ライブラリです。 またはデコード JSONテキスト。 以下のプログラムでは、 json.simpleを使用してJSON文字列をJavaオブジェクトに変換できます。 ライブラリ。 例 import org.json.simple.*; import org.json.simple.parser.*; public class ConvertJSONStringToObjectTest { publ