เครื่องย่อ XML
ข้อมูลนำเข้า XML
ถัดไปเครื่องย่อ XML นี้ประมวลผล XML ที่มีโครงสร้างถูกต้องในเบราว์เซอร์ของคุณเท่านั้น เครื่องมือจะลบความเห็น และย่อชุดช่องว่างที่มีบรรทัดใหม่ซึ่งอยู่ระหว่างโทเค็นมาร์กอัป เนื้อความ CDATA ค่ากับลำดับแอตทริบิวต์ คำประกาศ XML และคำสั่งประมวลผลจะคงเดิม.
วิธีย่อ XML
-
1
วาง XML
ป้อนเอกสาร XML ที่มีโครงสร้างถูกต้องได้สูงสุด 1,000,000 อักขระ.
-
2
ตรวจสอบผลในเครื่อง
เบราว์เซอร์ตรวจไวยากรณ์และแสดงสิ่งที่จะเปลี่ยนในผลลัพธ์.
-
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.
เครื่องมือที่เกี่ยวข้อง
ตารางอ้างอิง ASCII
ตาราง ASCII ครบตั้งแต่ 0 ถึง 127 พร้อมค่าเลขฐานสิบ ฐานสิบหก ฐานแปด ฐานสอง และรูปแบบการอ้างอิงอักขระแบบตัวเลขของ HTML รวม NUL, LF และ DEL
อ้างอิงตัวอักษร HTML
รายการที่สามารถค้นหาได้ขององค์ประกอบ HTML พร้อมรหัสชื่อและรหัสตัวเลข รวมถึงฟังก์ชันสำเนาด้วยคลิกเดียวสำหรับตัวอักษรพิเศษและสัญลักษณ์ต่างๆ
ตารางอ้างอิงแป้นพิมพ์ลัด
ค้นหาแป้นพิมพ์ลัดเริ่มต้นตามเอกสารของ VS Code, Chrome และ Bash ที่ใช้ GNU Readline บน macOS, Windows และ Linux
ตัวตรวจสอบอีเมล
ตรวจสอบที่อยู่อีเมล: ตรวจไวยากรณ์ RFC 5322 ค้นหา MX เรกคอร์ดแบบเรียลไทม์ พร้อมรายละเอียดส่วนท้องถิ่น โดเมน และความยาว ไม่มีการส่งอีเมลใด ๆ
เครื่องมือสร้าง EditorConfig
สร้างไฟล์ .editorconfig จากกฎการเยื้อง การจบบรรทัด และชุดอักขระของคุณ แล้วเพิ่มเซกชันที่ถูกต้องให้ทุกภาษาในรีโพซิทอรี ทั้ง Python, Go, YAML, Makefile และอื่น ๆ
ตัวลดรูปพีชคณิตบูลีน
ประเมินนิพจน์บูลีนสำหรับทุกชุดอินพุตและดูตารางค่าความจริงที่สมบูรณ์ รองรับตัวแปรสูงสุดห้าตัวและตัวดำเนินการ &, |, !, ^
เครื่องมือนี้มีให้บริการในภาษาอื่น
- مُصغّر XML [AR]
- Minificateur XML [FR]
- XML 축소기 [KO]
- Pemerkecil XML [ID]
- XML-Minifier [DE]
- Minifikator XML [PL]
- XML-minifier [NL]
- XML-minifierare [SV]
- XML 圧縮ツール [JA]
- Trình thu gọn XML [VI]
- Minificador de XML [ES]
- Minificador de XML [PT]
- XML Küçültücü [TR]
- XML 压缩器 [ZH]
- XML Minifier [EN]
- Minificatore XML [IT]
- Минификатор XML [RU]