ตัวแปลง XML เป็น YAML – ฟรี เป็นส่วนตัว ในเบราว์เซอร์ของคุณ
ตัวแปลง XML เป็น YAML แยกวิเคราะห์ XML เป็นอ็อบเจกต์ธรรมดา แล้วซีเรียลไลซ์อ็อบเจกต์นั้นเป็น YAML ด้วย js-yaml แอตทริบิวต์กลายเป็นคีย์พร้อมคำนำหน้าที่ปรับได้ เนื้อหาข้อความใช้คีย์ที่ปรับได้เช่น #text และองค์ประกอบซ้ำกลายเป็นอาร์เรย์ คุณยังเลือกได้ว่าจะแยกวิเคราะห์ตัวเลขและบูลีนหรือไม่
ตัวแปลง XML เป็น YAML เปลี่ยนอินพุต XML เป็น YAML ในเบราว์เซอร์ของคุณ แยกวิเคราะห์ XML เป็นอ็อบเจกต์ธรรมดาก่อน แล้วซีเรียลไลซ์อ็อบเจกต์นั้นเป็น YAML ด้วย js-yaml ให้วิธีปฏิบัติแก่นักพัฒนาและวิศวกร DevOps ในการแปลง XML เป็น YAML ออนไลน์เมื่อเครื่องมือ เวิร์กโฟลว์ หรือเอกสารต้องการ YAML
ระหว่างการแปลง แอตทริบิวต์ XML แทนเป็นคีย์โดยใช้คำนำหน้าแอตทริบิวต์ เนื้อหาข้อความเก็บภายใต้คีย์ข้อความที่ปรับได้ และองค์ประกอบซ้ำกลายเป็นอาร์เรย์ ธรรมเนียมที่ระบุมี @keys สำหรับแอตทริบิวต์และ #text สำหรับเนื้อหาข้อความ คุณสามารถตั้งคำนำหน้าแอตทริบิวต์และคีย์ข้อความ และเลือกว่าจะแยกวิเคราะห์ตัวเลขและบูลีนหรือไม่ อ็อบเจกต์ที่ได้จะถูกซีเรียลไลซ์เป็น YAML
XML แทนข้อมูลมีโครงสร้างด้วยองค์ประกอบและแอตทริบิวต์ ส่วน YAML แทนข้อมูลในฟอร์แมตที่ออกแบบให้อ่านง่ายและมีโครงสร้าง การแปลงระหว่างกันช่วยเมื่อคุณต้องย้ายข้อมูล XML ไปยังระบบที่รับ YAML เตรียมโค้ดย่อยสำหรับเอกสาร หรือตรวจสอบข้อมูลเดียวกันในฟอร์แมตอื่น ตัวเลือกการจับคู่ให้คุณปรับวิธีที่แอตทริบิวต์และข้อความปรากฏในผลลัพธ์ YAML
การแปลงทำงานในเบราว์เซอร์ของคุณทั้งหมด: ไม่มีข้อมูลถูกส่งไปยังเซิร์ฟเวอร์ และไม่ต้องสมัครสมาชิก หลังโหลดหน้าแล้วเครื่องมือใช้งานออฟไลน์ได้ คุณจึงแปลงอินพุตได้โดยไม่ต้องเชื่อมต่อ มีประโยชน์สำหรับใครก็ตามที่ต้องการวิธีรวดเร็วและเป็นส่วนตัวในการแปลง XML และคัดลอก YAML ที่ได้
เครื่องมือนี้ช่วยนักพัฒนาและวิศวกร DevOps เตรียมข้อมูลสำหรับระบบอื่น ตรวจการแปลงก่อนใช้ในโค้ด หรือแชร์โค้ดย่อยที่อ่านง่ายกับเพื่อนร่วมทีม My-DevTools ยังมีหน้าแปลงกลับแยกต่างหากสำหรับนำเนื้อหาเดิมกลับไป XML โดยไม่ต้องพิมพ์ใหม่
ขั้นตอนที่ 1: วาง XML ของคุณในอินพุต เครื่องมือแยกวิเคราะห์เป็นอ็อบเจกต์ธรรมดาก่อนสร้างเอาต์พุต YAML
ขั้นตอนที่ 2: ปรับคำนำหน้าแอตทริบิวต์และคีย์ข้อความถ้าคุณต้องการชื่อต่างสำหรับแอตทริบิวต์ XML และเนื้อหาข้อความที่จับคู่
ขั้นตอนที่ 3: เลือกว่าจะแยกวิเคราะห์ตัวเลขและบูลีนหรือไม่ ควบคุมวิธีแทนค่าเหล่านั้นในอ็อบเจกต์ที่แปลง
ขั้นตอนที่ 4: ตรวจและคัดลอกผลลัพธ์ YAML ไปใช้ในโค้ด เอกสาร ตั๋วงาน หรือเครื่องมืออื่น
กรณีการใช้งาน: ย้ายข้อมูล XML ไปยังระบบที่รับ YAML แปลงโครงสร้างเป็น YAML แล้วคัดลอกผลลัพธ์ไปยังปลายทาง
กรณีการใช้งาน: ตรวจว่าค่า YAML ที่ได้รับตรงกับโครงสร้างของต้นฉบับ XML หรือไม่ การแปลงให้การแทนอีกแบบเพื่อเปรียบเทียบ
กรณีการใช้งาน: เตรียมโค้ดย่อย XML สำหรับเอกสาร ตั๋วงาน หรือข้อความคอมมิต คัดลอกเอาต์พุต YAML ลงในที่ที่ทีมของคุณตรวจง่ายกว่า
กรณีการใช้งาน: ตรวจการแปลงก่อนเพิ่มผลลัพธ์ลงในโค้ด ตรวจว่าแอตทริบิวต์ ข้อความ และองค์ประกอบซ้ำแทนอย่างไร
กรณีการใช้งาน: แปลงการตั้งค่าหรือข้อมูล XML เมื่อเวิร์กโฟลว์ต้องการ YAML ปรับตัวเลือกการจับคู่เพื่อเลือกคำนำหน้าแอตทริบิวต์ คีย์ข้อความ และพฤติกรรมการแยกวิเคราะห์ตัวเลขหรือบูลีน
กรณีการใช้งาน: แชร์การแทนข้อมูล XML ที่อ่านง่ายกับเพื่อนร่วมทีม เอาต์พุต YAML คัดลอกลงในการสนทนาหรือรีวิวได้โดยไม่ต้องพิมพ์เนื้อหาใหม่