จัดรูปแบบ XML
XML ที่โปรแกรมสร้างขึ้นมักมาเป็นบรรทัดยาวมหึมาบรรทัดเดียว วางไว้ที่นี่แล้วโครงสร้างจะปรากฏออกมา หนึ่งอิลิเมนต์ต่อหนึ่งบรรทัด ย่อหน้าตามระดับความลึก
โค้ดไม่ออกจากหน้านี้ การจัดรูปแบบทำในเบราว์เซอร์ของคุณ
- ฟรี
- ไฟล์ไม่ออกจากเครื่องของคุณ
- ไม่ต้องสมัคร
- ไม่จำกัดไฟล์
วิธีใช้
- วาง XML ลงในกล่องแรก
- เลือกระยะย่อหน้า ระหว่างสองช่องว่าง สี่ช่องว่าง หรือแท็บ
- คัดลอกตัวที่อ่านง่ายไปใช้ หรือกด «ย่อขนาด» เพื่อบีบกลับให้สั้น
สิ่งที่ควรรู้
จุดที่ XML ต่างจาก HTML
XML ไม่มีอิลิเมนต์ที่ไม่ต้องปิด ทุกอย่างต้องปิดหรือลงท้ายด้วยเครื่องหมายทับ และยังแยกตัวพิมพ์ใหญ่พิมพ์เล็ก <Item> กับ <item> จึงเป็นคนละอิลิเมนต์กัน เครื่องมือนี้จึงทำตามกฎนั้น ไม่มีอะไรถูกเดาว่าปิดตัวเอง และชื่อแท็กไม่เคยถูกแปลงเป็นตัวพิมพ์เล็ก นี่คือเหตุผลที่หน้านี้แยกออกมาจากตัวจัดรูปแบบ HTML
คอมเมนต์ CDATA และบรรทัดประกาศ
ส่วน CDATA บรรจุอะไรก็ได้ รวมถึงวงเล็บแหลมที่ดูเหมือนแท็ก มันถูกยกข้ามมาทั้งก้อนเหมือนกับคอมเมนต์ ซอง SOAP ที่มีมาร์กอัปแบบ escape อยู่ข้างในจึงรอดมาได้ครบ ส่วนบรรทัดประกาศ XML ด้านบนสุดยังคงอยู่บนบรรทัดของตัวเอง ตรงตำแหน่งที่ตัวแจงส่วนคาดหวังไว้
คำถามที่พบบ่อย
ตรวจให้ด้วยไหมว่า XML ของฉันถูกโครงสร้าง
ไม่ หน้านี้จัดย่อหน้าให้ตามที่คุณใส่เข้ามาเท่านั้น แท็กปิดที่หายไปจะสังเกตได้จากย่อหน้าที่ไม่ยอมถอยกลับ แต่จะไม่มีรายการข้อผิดพลาดออกมาให้
ใช้กับ SVG, RSS หรือ sitemap ได้ไหม
ได้ ทั้งสามอย่างคือ XML sitemap ที่มี URL เป็นพัน ๆ รายการจะอ่านออก และไฟล์ SVG ที่ส่งออกจากโปรแกรมออกแบบก็เลิกเป็นบรรทัดเดียวยาว ๆ
ไฟล์ของฉันถูกส่งไปที่เซิร์ฟเวอร์ไหม
ไม่ การจัดรูปแบบเกิดขึ้นในเบราว์เซอร์ของคุณ ไฟล์ XML ที่ส่งออกมาพร้อมข้อมูลลูกค้าจึงอยู่ในเครื่องของคุณตลอด
แอตทริบิวต์ถูกจัดเรียงใหม่หรือเขียนใหม่ไหม
ไม่ แท็กถูกย้ายไปอยู่บรรทัดของตัวเองและจัดย่อหน้าให้ แต่ทุกอย่างที่อยู่ในวงเล็บแหลมถูกปล่อยไว้เหมือนที่คุณเขียนมาทุกตัวอักษร
เครื่องมือที่เกี่ยวข้อง
- จัดรูปแบบ HTML วาง HTML ลงไปแล้วอ่านได้เลย แต่ละแท็กจะอยู่บนบรรทัดของตัวเองพร้อมย่อหน้าตามระดับการซ้อนที่แท้จร…
- จัดรูปแบบและตรวจสอบ JSON วาง JSON ลงไปแล้วรับผลลัพธ์ที่จัดรูปแบบ ตรวจสอบ หรือย่อขนาดแล้ว ข้อมูลอยู่ในเบราว์เซอร์ของคุณ ไ…
- แปลง YAML เป็น JSON วางไฟล์คอนฟิกลงไปแล้วรับ JSON กลับมา anchor จะถูกกางออก สตริงแบบบล็อกยังคงการขึ้นบรรทัดใหม่ไว้…
- ย่อขนาด HTML วาง HTML แล้วรับกลับไปโดยไม่มีช่องว่างที่ไม่มีใครเห็น ตัวนับใต้ช่องกรอกจะบอกว่าประหยัดไปได้เท่า…
- จัดรูปแบบ CSS วางสไตล์ชีตลงไป แม้จะมาเป็นบรรทัดเดียวยาว ๆ ก็กลับมาอ่านได้อีกครั้ง แต่ละดีคลาเรชันจะได้บรรทัดข…
- ย่อขนาด CSS วางสไตล์ชีตลงไปแล้วรับกลับมาในรูปที่ถูกบีบแล้ว ตัวนับใต้กล่องแสดงขนาดก่อนและหลัง คุณจึงเห็นได้เ…
- จัดรูปแบบ SQL วางคำสั่งที่ได้จากไฟล์บันทึกหรือจาก ORM ซึ่งมาเป็นบรรทัดเดียวยาว แล้วอ่านมันเป็นคำสั่งอีกครั้ง…