เครื่องมือ
TH

XML Editor – แก้ไขไฟล์ XML ออนไลน์

แก้ไข XML ในเบราว์เซอร์ พร้อมเลขบรรทัด การตรวจสอบ well-formed แบบเรียลไทม์ และมุมมองแบบต้นไม้ที่อัปเดตขณะพิมพ์ คลิกโหนดใดก็ได้เพื่อข้ามไปยังตำแหน่งนั้นในข้อความ จัดเอกสารให้เป็นระเบียบในคลิกเดียว และกลับมาทำต่อภายหลังได้ – ฉบับร่างจะถูกเก็บไว้ในเบราว์เซอร์นี้

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

เป็นส่วนตัว: ข้อมูลของคุณถูกประมวลผลในเบราว์เซอร์ และไม่มีการอัปโหลดไปที่ใดเลย

วิธีแก้ไข XML ออนไลน์

  1. วาง XML เปิดไฟล์ หรือเริ่มจากตัวอย่าง ข้อผิดพลาดจะแสดงพร้อมบรรทัดและคอลัมน์ขณะที่คุณพิมพ์
  2. คลิกโหนดในโครงสร้างต้นไม้เพื่อข้ามไปยังตำแหน่งนั้นในข้อความ ปุ่ม Tab จะแทรกการเยื้อง 2 ช่องว่าง
  3. คลิก จัดรูปแบบ เพื่อจัดการเยื้องให้เป็นระเบียบ แล้วคัดลอก XML หรือดาวน์โหลดเป็นไฟล์ .xml

XML Editor ช่วยอะไรคุณได้บ้าง

เคล็ดลับการแก้ไข XML ด้วยตัวเอง

อักขระเขียนเป็นเมื่อใด
&&เสมอ ทั้งในข้อความและค่าแอตทริบิวต์
<&lt;เสมอ ทั้งในข้อความและค่าแอตทริบิวต์
>&gt;ไม่บังคับ จำเป็นเฉพาะในลำดับอักขระ ]]>
"&quot;ภายในค่าแอตทริบิวต์ที่ใช้เครื่องหมายคำพูดคู่
'&apos;ภายในค่าแอตทริบิวต์ที่ใช้เครื่องหมายคำพูดเดี่ยว

ชื่อแยกตัวพิมพ์เล็ก-ใหญ่ ดังนั้น <Item> ต้องปิดด้วย </Item> ไม่ใช่ </item> สำหรับโค้ดหรือ HTML ที่ยาว ๆ การใช้ส่วน CDATA <![CDATA[ … ]]> จะช่วยให้ไม่ต้อง escape ทุกอักขระ

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

XML ของฉันถูกบันทึกหรืออัปโหลดหรือไม่?

ฉบับร่างล่าสุดถูกบันทึกไว้ใน local storage ของเบราว์เซอร์นี้เท่านั้น จึงไม่หายแม้รีโหลดหน้า และไม่มีสิ่งใดที่คุณพิมพ์หรือเปิดถูกส่งไปยังเซิร์ฟเวอร์

ทำไม entity ของ HTML ถึงถูกแจ้งว่าเป็นข้อผิดพลาด?

XML กำหนด named entity ไว้เพียงห้าตัว: &amp;, &lt;, &gt;, &quot; และ &apos; ส่วนชื่อของ HTML อย่าง &nbsp; หรือ &copy; ต้องมี DOCTYPE ที่ประกาศไว้ ให้ใช้ character reference เช่น &#160; หรือพิมพ์อักขระนั้นลงไปโดยตรง

เอดิเตอร์ตรวจสอบ XML กับ XSD schema หรือไม่?

ไม่ เอดิเตอร์ตรวจว่า XML เป็น well-formed: แท็กตรงกัน แอตทริบิวต์อยู่ในเครื่องหมายคำพูด escape ถูกต้อง และมีอิลิเมนต์รากเพียงหนึ่งเดียว การตรวจสอบกับ XSD หรือ DTD ต้องใช้เครื่องมือที่รองรับ schema เช่น xmllint

แก้ไขไฟล์ XML ขนาดใหญ่ได้หรือไม่?

ได้ ไฟล์ขนาดหลายเมกะไบต์ใช้งานได้ แต่ฉบับร่างที่ใหญ่กว่าประมาณ 2 MB จะไม่ถูกเก็บไว้ในเบราว์เซอร์ ดังนั้นควรดาวน์โหลดงานของคุณก่อนปิดหน้า