色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java string 變json

謝彥文2年前11瀏覽0評論

Java中的String和JSON之間的轉換是常見的操作,在數據傳輸和存儲過程中,往往需要將Java對象轉換成JSON字符串或者將JSON字符串轉換成Java對象。下面我們來介紹一些實現String到JSON的轉換的方法。

// 首先,需要導入JSON的包
import org.json.JSONObject;

將String轉換成JSON,需要使用JSON對象的put()方法來保存字符串。例如:

String str = "{'name':'Tom','age':18}";
JSONObject json = new JSONObject(str);

在這個例子中,我們先將String對象“{'name':'Tom','age':18}”傳入JSONObject()的構造器中,然后使用JSONObject對象的put()方法將該字符串保存成JSON對象格式。

如果想要將Java對象轉換成JSON字符串,需要使用JSON對象的toString()方法。例如:

// 假設我們有以下這個Java類
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// getter and setter
}
// 將一個Person對象轉換成JSON字符串
Person person = new Person("Alice", 20);
JSONObject json = new JSONObject(person);
String jsonString = json.toString();

在以上這個例子中,我們首先創建了一個Person對象,然后使用JSONObject的構造器將其轉換成JSON對象,最后使用JSON對象的toString()方法將其轉換成JSON字符串。

這些是實現Java String和JSON互相轉換的常用方法。但是需要注意的是,在實現此類操作過程中,不同的JSON解析庫和版本會有一些不同點。