jsonecho

ใส่ Escape ให้ XML

วางข้อความเพื่อใส่ Escape สำหรับ XML พร้อมนำไปใช้ในโค้ดหรือข้อมูล

กำลังโหลดเครื่องมือ...

วิธีใช้ ใส่ Escape ให้ XML

  1. วางหรือพิมพ์ข้อความที่ต้องการใส่ Escape
  2. ปรับตัวเลือกตามต้องการ
  3. คัดลอกผลลัพธ์ที่ใส่ Escape แล้ว

เกี่ยวกับ ใส่ Escape ให้ XML

XML มีองค์กรที่กําหนดก่อนหน้านี้ห้าตัว และคุณต้องใช้มันทุกครั้งที่ตัวอักษรเหล่านั้นปรากฏในข้อความหรือในค่าทรัพย์สิน เครื่องหมาย & หรือวงเล็บมุมที่ไม่ได้ใส่ Escape ทำให้ทั้งเอกสารไม่ถูกต้อง ตัวพาร์สจะไม่อ่านเอกสารเลย จึงไม่สามารถประมวลผลเฉพาะส่วนที่ถูกต้องได้

หากสร้าง XML โดยนำสตริงมาต่อกัน อาจลืมใส่ Escape ได้ง่าย แผ่นข้อความสดตรงนี้ และคุณจะได้ฉบับที่ปลอดภัยที่จะหลุดระหว่างแท็กหรือภายในคุณสมบัติ

อักขระใดจะถูกใส่ Escape

& เปลี่ยนเป็น &amp;, < เปลี่ยนเป็น &lt;, > เปลี่ยนเป็น &gt;, " เปลี่ยนเป็น &quot; และ ' เปลี่ยนเป็น &apos;.

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

ต้องใส่ Escape ให้เครื่องหมายมากกว่าหรือไม่?

ส่วนใหญ่ใช้ได้โดยไม่ต้องใส่ Escape ยกเว้นในลำดับ ]]>. วิธีที่ปลอดภัยคือใส่ Escape ทุกจุด ซึ่งเป็นสิ่งที่เครื่องมือนี้ทำ

ความแตกต่างระหว่าง XML และ HTML การหลบหนีคืออะไร?

ต่างกันเฉพาะอัญประกาศเดี่ยว XML กำหนด ' ไว้สำหรับอักขระนี้ แต่ HTML ไม่ได้กำหนด ส่วนอื่นเหมือนกันทั้งหมด

ฉันสามารถใช้ CDATA แทน?

สําหรับบล็อกข้อความยาวๆ ใช่ <![CDATA[ ... ]]> ทำให้ไม่ต้องใส่ Escape มันไม่ได้อยู่ในค่าคุณสมบัติ

แล้วตัวอักษรที่ไม่อนุญาตใน XML ล่ะ?

อักขระควบคุมส่วนใหญ่ นอกจากแท็บ line feed และ carriage return ใช้ใน XML 1.0 ไม่ได้ แม้เขียนเป็น Escape มันต้องถอดออกไป

เครื่องมือเพิ่มเติมใน Escape และข้อความ

เครื่องมือทั้งหมด →