เครื่องย่อ XML

XML ของคุณอยู่ในเบราว์เซอร์นี้.

วาง XML ที่มีโครงสร้างถูกต้องได้สูงสุด 1,000,000 อักขระ การตรวจสอบและการย่อเกิดขึ้นในเบราว์เซอร์นี้.

เครื่องย่อ XML นี้ประมวลผล XML ที่มีโครงสร้างถูกต้องในเบราว์เซอร์ของคุณเท่านั้น เครื่องมือจะลบความเห็น และย่อชุดช่องว่างที่มีบรรทัดใหม่ซึ่งอยู่ระหว่างโทเค็นมาร์กอัป เนื้อความ CDATA ค่ากับลำดับแอตทริบิวต์ คำประกาศ XML และคำสั่งประมวลผลจะคงเดิม.

วิธีย่อ XML

  1. 1

    วาง XML

    ป้อนเอกสาร XML ที่มีโครงสร้างถูกต้องได้สูงสุด 1,000,000 อักขระ.

  2. 2

    ตรวจสอบผลในเครื่อง

    เบราว์เซอร์ตรวจไวยากรณ์และแสดงสิ่งที่จะเปลี่ยนในผลลัพธ์.

  3. 3

    คัดลอกหรือดาวน์โหลด

    คัดลอก XML ที่ย่อแล้วในเครื่อง หรือดาวน์โหลดเป็นไฟล์.

เครื่องมือเปลี่ยนอะไรบ้าง

ส่วน ผลลัพธ์
ความเห็น XML (<!-- ... -->) ถูกลบ
ช่องว่างที่มีบรรทัดใหม่ระหว่างแท็ก ถูกย่อ
โหนดข้อความและ CDATA คงไว้
ค่าและลำดับของแอตทริบิวต์ คงไว้
คำประกาศ XML และคำสั่งประมวลผล คงไว้

ตัวอย่างเช่น บรรทัดที่เยื้องระหว่างองค์ประกอบต่อไปนี้อาจถูกย่อได้:

<catalog>
  <!-- internal note -->
  <book id="b-17"/>
</catalog>

เครื่องมือจะลบความเห็นและทำให้องค์ประกอบชิดกันขึ้น แต่จะไม่เขียนข้อความใน <title>อีก บรรทัดหนึ่ง</title> หรือเนื้อหาใน <![CDATA[ ... ]]> ใหม่.

ขอบเขตและข้อควรระวัง

นี่เป็นเพียงการตรวจไวยากรณ์เพื่อดูว่า XML มีโครงสร้างถูกต้องหรือไม่ ไม่ได้ตรวจ DTD, XSD, เนมสเปซ หรือกฎระดับแอปพลิเคชัน และไม่รับประกันว่าผลลัพธ์มีความหมายเทียบเท่ากับที่แอปของคุณต้องการ.

XML ที่มี DOCTYPE หรือการประกาศเอนทิตีจะถูกปฏิเสธ และจะไม่มีการโหลดเอนทิตีภายนอก XML จะไม่ถูกส่งไปยังเซิร์ฟเวอร์หรือใส่ไว้ใน URL งานระหว่างขั้นตอนของฟันเนลจะอยู่เฉพาะในเซสชันเบราว์เซอร์นี้.

โปรดระวังเอกสารที่พึ่งพาช่องว่าง โดยเฉพาะ mixed content ส่วนที่ใช้ xml:space="preserve" และไฟล์กำหนดค่าที่แก้ไขด้วยคน เพราะอาจต้องอาศัยช่องว่างหรือบรรทัดใหม่ ทดสอบผลลัพธ์ด้วยตัวแยกวิเคราะห์และชุดทดสอบของแอปก่อนใช้ในระบบจริง.

ควรใช้เครื่องจัดรูปแบบเมื่อใด

ผลลัพธ์ขนาดเล็กอาจเหมาะกับการส่งหรือจัดเก็บ แต่สำหรับการดีบัก การรีวิวโค้ด และการควบคุมเวอร์ชัน ควรเก็บสำเนาที่ย่อหน้าอ่านง่ายไว้ด้วย ใช้ XML Formatter เพื่อทำให้ผลลัพธ์อ่านง่ายอีกครั้ง.

คำถามที่พบบ่อย

ไม่ เครื่องมือจะลบเฉพาะความเห็น ส่วนคำประกาศ XML และคำสั่งประมวลผลจะคงเดิม.

ไม่มี เครื่องมือตรวจเพียงไวยากรณ์ XML ในเบราว์เซอร์เท่านั้น ควรตรวจ DTD, XSD, เนมสเปซ และกฎของแอปแยกต่างหาก.

เครื่องมือไม่รับสิ่งเหล่านี้เพื่อให้การประมวลผลในเครื่องปลอดภัยและคาดเดาได้ และจะไม่โหลดเอนทิตีภายนอก.

ไม่ การย่อ การคัดลอก และการดาวน์โหลดเกิดขึ้นในเบราว์เซอร์นี้โดยไม่ส่งเนื้อหาไปยังเซิร์ฟเวอร์หรือ URL.

เครื่องมือที่เกี่ยวข้อง

ตัวลดรูปพีชคณิตบูลีน

ลดรูปนิพจน์บูลีนด้วยแผนผัง Karnaugh และอัลกอริทึม Quine-McCluskey แสดงทุกขั้นตอนการลดรูปและผลลัพธ์สุดท้ายในรูป SOP/POS

เลขฐานสองเป็นฐานสิบ

แปลงเลขฐานสองเป็นฐานสิบได้ทันที แสดงการกระจายตามตำแหน่งเพื่อให้เห็นว่าแต่ละบิตมีส่วนอย่างไร

เครื่องสร้างตัวอักษรสุ่ม

สร้างตัวอักษร A-Z แบบสุ่ม เลือกจำนวน ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก หรือแบบผสม แล้วใช้กับเกม โจทย์ หรือกิจกรรมในห้องเรียน

ตัวแปลง ASCII เป็นเลขฐานสอง

แปลงสตริง ASCII ใดก็ได้เป็นเลขฐานสอง อักขระทุกตัวกลายเป็นแปดบิต คั่นด้วยช่องว่าง พร้อมวางในการติดตามโปรโตคอลหรือการบ้าน

ตัวแปลง ASCII เป็น Hex

แปลงข้อความ ASCII เป็นค่า byte แบบ hexadecimal output ใช้ hex digits สองตัวต่อ character พร้อมสำหรับ memory dumps, packet traces หรือ firmware tables

เครื่องกำเนิดจานสี

สร้างพาเลตสีแบบเอกรงค์ ใกล้เคียง คู่ตรงข้าม ไตรแอดิก หรือเตตราดิกจากสี HEX หลัก พร้อมส่งออกตัวแปร CSS ที่คัดลอกได้ทันที