JSON เป็นรูปแบบแลกเปลี่ยนข้อมูลที่ เบา, ข้อความ, และอิสระจากภาษา แสดงโครงสร้าง 2 แบบคือ อ็อบเจกต์ และ อาร์เรย์
ไวยากรณ์
public static String toJSONString(List list)
ตัวอย่าง: แปลง List เป็น JSON Array
import java.util.*;
import org.json.simple.*;
public class ConvertListToJSONArrayTest {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("India");
list.add("Australia");
list.add("England");
list.add("South Africa");
list.add("West Indies");
list.add("Newzealand");
// เมธอด static แปลง List เป็น JSON Array
String jsonStr = JSONArray.toJSONString(list);
System.out.println(jsonStr);
}
}
ผลลัพธ์
["India","Australia","England","South Africa","West Indies","Newzealand"]
หมายเหตุ: ใช้ไลบรารี org.json.simple เมธอด toJSONString() เป็น static method ของ JSONArray