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