Patutkah Elemen XML Kosong Mempunyai Teg Penutup?

Susan Sarandon
Lepaskan: 2024-11-16 01:49:02
asal
803 orang telah melayarinya

Should Empty XML Elements Have Closing Tags?

Buat Elemen XML Tanpa Teg Penutup

Pakej xml dalam Go tidak menyediakan cara untuk mengawal secara eksplisit sama ada elemen dipaparkan dengan tag akhir atau tidak. Walau bagaimanapun, seperti yang ditunjukkan dengan cekap oleh jawapan yang diberikan, tiada perbezaan fungsi antara kedua-dua bentuk pada tahap XML:

<soapenv:Header></soapenv:Header>
Salin selepas log masuk

dan

<soapenv:Header/>
Salin selepas log masuk

Kedua-duanya mewakili elemen kosong, memberi isyarat untuk mematuhi pemproses XML bahawa ia tidak mengandungi sebarang nod anak.

Komuniti XML secara historis mengesyorkan menggunakan tag elemen kosong untuk elemen yang diisytiharkan sebagai "KOSONG" untuk meningkatkan kesalingoperasian dengan pemproses SGML lama yang mendahului piawaian XML moden. Walau bagaimanapun, pengesyoran ini tidak mengikat dan tidak mempunyai implikasi praktikal untuk aplikasi pemprosesan XML moden.

Oleh itu, pengguna tidak perlu risau sama ada elemen kosong dipaparkan dengan atau tanpa tag akhir. Pilihan sebahagian besarnya adalah soal keutamaan gaya dan boleh diserahkan dengan selamat kepada pakej pengekodan/xml untuk ditentukan.

Atas ialah kandungan terperinci Patutkah Elemen XML Kosong Mempunyai Teg Penutup?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan