ตัวแปลง JSON เป็น Java: สร้างคลาส Java POJO
ตัวแปลง JSON เป็น Java อนุมานคลาส Java POJO จากโครงสร้าง JSON คุณจึงใช้ข้อมูลรูป JSON ในโปรเจกต์ Java ได้ อ็อบเจกต์ที่ซ้อนกันกลายเป็นคลาสที่ซ้อนกัน อาร์เรย์กลายเป็น List<T> และค่าดั้งเดิมจับคู่เป็น int, double, boolean หรือ String ตั้งชื่อแพ็กเกจ เลือก getters/setters หรือเพิ่มแอนโนเทชัน Lombok @Data และ Jackson @JsonProperty ก่อนคัดลอกผลลัพธ์
ตัวแปลง JSON เป็น Java อนุมานคลาส Java POJO จากโครงสร้างของอินพุต JSON ของคุณ วางอ็อบเจกต์ JSON เพื่อสร้างนิยามคลาส Java ที่คุณทบทวนและคัดลอกเข้าโค้ดของคุณเองได้ เครื่องมือมีประโยชน์เมื่อคุณต้องการคลาส Java เพื่อแสดงข้อมูลที่ปัจจุบันแสดงเป็น JSON
ตัวแปลงจับคู่อ็อบเจกต์ JSON ที่ซ้อนกันเป็นคลาสที่ซ้อนกันและอาร์เรย์เป็น List<T> ค่าดั้งเดิมจับคู่เป็น int, double, boolean หรือ String คุณสามารถตั้งชื่อแพ็กเกจ เลือกว่าจะรวม getters/setters หรือไม่ และใช้แอนโนเทชัน Lombok @Data หรือ Jackson @JsonProperty ตัวเลือกเหล่านี้ให้คุณปรับแต่งเอาต์พุต Java ที่สร้างตามความต้องการของคุณ
JSON แสดงข้อมูลโดยใช้อ็อบเจกต์ อาร์เรย์ และค่า ส่วน Java ใช้คลาสและประเภทเพื่ออธิบายข้อมูลในโค้ด การแปลงโครงสร้าง JSON เป็น POJO ช่วยเมื่อคุณต้องการนิยามคลาส Java สำหรับข้อมูลรูป JSON หรือเมื่อต้องการตรวจสอบว่าฟิลด์และโครงสร้างที่ซ้อนกันของตัวอย่างแปลเป็น Java อย่างไร ผลลัพธ์ที่สร้างพร้อมคัดลอกเพื่อใช้ในขั้นตอนการทำงานของคุณเอง
การแปลงทำงานในเบราว์เซอร์ของคุณทั้งหมด อินพุตของคุณถูกประมวลผลบนอุปกรณ์ของคุณและไม่ถูกอัปโหลด จัดเก็บ หรือส่งไปยังเซิร์ฟเวอร์ หลังโหลดหน้าแล้วเครื่องมือใช้งานออฟไลน์ได้โดยไม่ต้องเชื่อมต่อเซิร์ฟเวอร์ ใช้ฟรี ทำให้มีประโยชน์สำหรับนักพัฒนาและวิศวกร DevOps ที่ต้องการวิธีรวดเร็วในการสร้างคลาส Java จาก JSON
ขั้นตอนที่ 1: วางอินพุต JSON ของคุณลงในเครื่องมือ คาดหวัง JSON และมีตัวอย่างสำเร็จรูปที่คุณใช้เป็นจุดเริ่มได้
ขั้นตอนที่ 2: เลือกตัวเลือกที่ต้องการ เช่น ชื่อแพ็กเกจหรือ getters/setters คุณยังใช้แอนโนเทชัน Lombok @Data หรือ Jackson @JsonProperty ได้
ขั้นตอนที่ 3: ตรวจสอบคลาส Java ที่สร้าง อ็อบเจกต์ที่ซ้อนกันกลายเป็นคลาสที่ซ้อนกัน ส่วนอาร์เรย์แสดงเป็น List<T>
ขั้นตอนที่ 4: คัดลอกผลลัพธ์ Java เข้าโปรเจกต์ของคุณหรือที่ใดก็ได้ที่คุณต้องการใช้คลาสที่สร้าง
กรณีการใช้งาน: ย้ายข้อมูล JSON เข้าสู่ระบบที่รับเฉพาะ Java โดยสร้างคลาส POJO ที่สะท้อนโครงสร้าง JSON
กรณีการใช้งาน: เปรียบเทียบค่า Java กับต้นฉบับ JSON โดยสร้างคลาสที่ทำให้โครงสร้างที่คาดหวังตรวจสอบง่ายขึ้น
กรณีการใช้งาน: เตรียมตัวอย่าง JSON สำหรับเอกสาร ตั๋ว หรือข้อความ commit แล้วสร้างคลาส Java จากโครงสร้างเดียวกัน
กรณีการใช้งาน: ตรวจสอบการแปลงอย่างรวดเร็วก่อนคัดลอกผลลัพธ์ที่สร้างเข้าโค้ดของคุณ
กรณีการใช้งาน: เปลี่ยนตัวอย่าง JSON เป็นจุดเริ่มสำหรับนิยามคลาส Java รวมอ็อบเจกต์ที่ซ้อนกันและฟิลด์ลิสต์
กรณีการใช้งาน: สร้างคลาส Java POJO พร้อมชื่อแพ็กเกจที่เลือก getters/setters หรือแอนโนเทชัน Lombok และ Jackson ที่มี