ตัวสร้าง XML สำหรับข้อมูลทดสอบ JSON และเทมเพลตที่ใช้ซ้ำได้
ตัวสร้าง XML สร้างตัวอย่าง XML ได้สามวิธี: สร้างเอกสารแบบภาพ แปลง JSON ที่วางเป็น XML หรือเติมเทมเพลตด้วยข้อมูลปลอมที่สมจริง ในตัวสร้างภาพ ตั้งรูท เอเลเมนต์ลูก แอตทริบิวต์ และการทำซ้ำ ข้อมูลเทมเพลตมีชื่อ วันที่ ตัวเลข และ UUID ใช้ seed เพื่อให้ค่าที่สร้างทำซ้ำได้ สร้างแบตช์และคัดลอกค่าที่ต้องการ
ตัวสร้าง XML เป็นตัวสร้าง XML บนเบราว์เซอร์สำหรับสร้างตัวอย่าง XML สำหรับการพัฒนาและการทดสอบ เลือกตัวสร้างภาพ ตัวแปลง JSON เป็น XML หรือตัวสร้างเทมเพลตพร้อมข้อมูลปลอมที่สมจริง คุณสามารถสร้างค่าสำหรับการทดสอบ ฟิกซ์เจอร์ และข้อมูล seed แล้วคัดลอกผลลัพธ์ที่ต้องการ
ตัวสร้างภาพให้คุณตั้งรูทเอเลเมนต์ ลูก แอตทริบิวต์ และการทำซ้ำ หากคุณมี JSON อยู่แล้ว วางลงในโหมดแปลงเพื่อสร้าง XML สำหรับการสร้างเทมเพลต ข้อมูลปลอมที่มี ได้แก่ ชื่อ วันที่ ตัวเลข และ UUID seed ทำให้ผลลัพธ์เทมเพลตทำซ้ำได้ ซึ่งมีประโยชน์เมื่อต้องการใช้ค่าที่สร้างซ้ำ
XML แทนข้อมูลด้วยเอเลเมนต์ที่มีชื่อและยังแสดงแอตทริบิวต์ได้ ส่วน JSON จัดระเบียบข้อมูลโดยใช้ออบเจกต์และอาร์เรย์ การแปลง JSON เป็น XML มีประโยชน์เมื่อการทดสอบ ฟิกซ์เจอร์ หรืองานพัฒนาอื่นต้องการ XML แต่ข้อมูลเริ่มต้นของคุณเป็น JSON ตัวสร้างภาพและตัวสร้างเทมเพลตให้วิธีอื่นในการสร้างตัวอย่าง XML เมื่อคุณไม่มี JSON ให้แปลง
ตัวสร้าง XML ทำงานในเบราว์เซอร์ของคุณทั้งหมด: ป้อนเข้าถูกประมวลผลบนอุปกรณ์ของคุณและไม่ถูกส่งไปยังเซิร์ฟเวอร์ เมื่อโหลดหน้าแล้ว มันใช้งานออฟไลน์ได้ และคุณไม่ต้องสมัครสมาชิก นักพัฒนาและวิศวกร DevOps ใช้มันเพื่อเตรียมข้อมูลตัวอย่างสำหรับการทดสอบ ฟิกซ์เจอร์ และขั้นตอนงานอื่นโดยไม่ต้องคิดทุกค่าขึ้นเองด้วยมือ
ขั้นตอนที่ 1: เลือกโหมด: ใช้ตัวสร้างภาพ วาง JSON สำหรับการแปลง หรือเริ่มด้วยเทมเพลตสำหรับข้อมูลที่สร้าง
ขั้นตอนที่ 2: ตั้งค่าตัวเลือกสำหรับโหมดที่เลือก ในตัวสร้างภาพ กำหนดรูท ลูก แอตทริบิวต์ และการทำซ้ำ
ขั้นตอนที่ 3: สำหรับข้อมูลเทมเพลต เลือกค่าที่ต้องการ เช่น ชื่อ วันที่ ตัวเลข หรือ UUID ตั้ง seed หากต้องการผลลัพธ์ที่ทำซ้ำได้
ขั้นตอนที่ 4: สร้าง XML และตรวจสอบค่าสำหรับการทดสอบ ฟิกซ์เจอร์ หรือข้อมูล seed ของคุณ
ขั้นตอนที่ 5: คัดลอกค่า XML ที่ต้องการและใช้ในโปรเจกต์ของคุณ
กรณีการใช้งาน: สร้างค่า XML พร้อมใช้สำหรับการทดสอบอัตโนมัติ ฟิกซ์เจอร์ หรือข้อมูล seed แทนการเขียนเอกสารตัวอย่างด้วยมือ
กรณีการใช้งาน: สร้างชุดค่าทดสอบพร้อมกันเมื่อชุดทดสอบต้องการระเบียนหลายรายการ
กรณีการใช้งาน: ใช้ชื่อปลอม วันที่ ตัวเลข หรือ UUID ที่สมจริงเพื่อให้ข้อมูลตัวอย่างเป็นตัวแทนมากกว่า ค่าที่พิมพ์ด้วยมือ
กรณีการใช้งาน: ตั้ง seed เมื่อต้องการข้อมูลเทมเพลตที่สร้างทำซ้ำได้ข้ามรอบการทดสอบ
กรณีการใช้งาน: แปลง JSON ที่วางเป็น XML เมื่อต้องการตัวอย่าง XML จากข้อมูลที่คุณมีในรูปแบบ JSON แล้ว
กรณีการใช้งาน: สร้างตัวอย่าง XML แบบภาพโดยตั้งรูท เอเลเมนต์ลูก แอตทริบิวต์ และการทำซ้ำโดยไม่ต้องประกอบเอกสารด้วยมือ