Pengesah XML
Gunakan pengesah XML kami untuk menyemak sintaks fail XML anda.
Ralat XML akan menamatkan program anda
Ralat dalam dokumen XML akan menamatkan aplikasi XML anda.
Spesifikasi XML W3C menyatakan: Jika dokumen XML mengandungi ralat, atur cara tidak seharusnya meneruskan pemprosesan dokumen. Sebabnya ialah perisian XML harus ringan, pantas dan mempunyai keserasian yang baik.
Jika anda menggunakan HTML, anda boleh membuat dokumen yang mengandungi banyak ralat (contohnya, jika anda terlupa teg penutup). Salah satu sebab utama ialah penyemak imbas HTML agak kembung, mempunyai keserasian yang lemah, dan mereka mempunyai cara tersendiri untuk menentukan rupa dokumen apabila ralat ditemui.
Ini tidak sepatutnya berlaku apabila menggunakan XML.
Syntax semak XML anda
Untuk membantu anda sintaks menyemak XML anda, kami telah mencipta XML validator.
Tampal XML anda ke dalam kotak teks di bawah dan klik butang "Sahkan" untuk menyemak sintaks.
Contoh dengan sintaks yang betul:
Contoh
<?xml version="1.0" encoding="UTF-8"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
Jalankan Instance»
Klik "Run Instance " Butang untuk melihat contoh dalam talian
Kejadian ralat sintaks:
Instance
<?xml version="1.0" ?> <note> <to>Tove</to> <from>Jani</Ffrom> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
Jalankan instance»
Klik butang "Jalankan Contoh" untuk melihat tika dalam talian
Nota: Hanya semak jika XML anda "dibentuk dengan baik". Jika anda ingin mengesahkan XML terhadap DTD, lihat perenggan terakhir pada halaman ini.
Sahkan XML terhadap DTD
Jika anda menjalankan Internet Explorer, anda boleh mengesahkan XML anda terhadap DTD dalam kawasan teks di bawah.
Hanya tambahkan pengisytiharan DOCTYPE (dengan DTD) pada XML anda selepas elemen <xml> dan klik butang "Sahkan":