Bagaimana cara saya mengomentari blok tag dalam XML?
Yaitu Bagaimana saya bisa berkomentar <staticText>
dan semua yang ada di dalamnya, dalam kode di bawah ini?
<detail>
<band height="20">
<staticText>
<reportElement x="180" y="0" width="200" height="20"/>
<text><![CDATA[Hello World!]]></text>
</staticText>
</band>
</detail>
Saya bisa menggunakan <!-- staticText-->
tetapi itu hanya untuk tag tunggal (seperti yang saya tahu), seperti //
di Jawa dan C. Saya ingin sesuatu yang lebih seperti bagaimana /** comment **/
bisa digunakan di Jawa dan C, jadi saya bisa berkomentar blok kode XML yang lebih panjang.
Jawaban:
Anda dapat menggunakan gaya komentar itu di beberapa baris (yang ada juga dalam HTML)
sumber
--
dalam menggunakan jenis komentar ini. Lebih baik digunakan- ->
jika Anda perlu membuat komentar sementara. Lagipula dalam HTML (subset xml), termasuk--
di dalam komentar tidak valid. Biasanya Anda bisa lolos begitu saja, tetapi terkadang menyebabkan masalah. Jadi, saya pastikan untuk tetap jelas dari beberapa-
berturut-turut dalam komentar, dan jika saya perlu sarang suhu komentar, saya akan menempatkan spasi antara 2 penutupan--
dari-->
. Ini menghindari kesalahan aneh acak dalam XML dan HTML.Anda dapat membungkus teks dengan instruksi pemrosesan yang tidak ada, misalnya:
Instruksi pemrosesan bersarang tidak diperbolehkan dan '?>' Mengakhiri instruksi pemrosesan (lihat http://www.w3.org/TR/REC-xml/#sec-pi )
sumber
Jika Anda bertanya, karena Anda mendapatkan kesalahan dengan
<!-- -->
sintaks, kemungkinan besar bagian CDATA (dan ada]]>
bagian), yang kemudian terletak di tengah komentar. Ini harus tidak membuat perbedaan, tapi ideal dan dunia nyata dapat cukup sedikit terpisah, kadang-kadang (terutama ketika datang untuk pengolahan XML).Coba ubah
]]>
juga:Hal lain, yang terlintas dalam pikiran: Jika konten XML Anda mengandung dua tanda hubung, komentar segera berakhir di sana:
Itu perangkap yang cukup umum. Itu diwarisi dari cara SGML menangani komentar. ( Baca spesifikasi XML tentang topik ini )
sumber
--
dengan--
. Ini harus bekerja sama setelah membatalkan komentar dalam banyak kasus.Sebenarnya, Anda dapat menggunakan format <! --...--> dengan multi-baris atau tag:
sumber
Di sini untuk berkomentar kita harus menulis seperti di bawah ini:
Pintasan untuk IntelliJ Idea dan Eclipse
Untuk Windows & Linux:
Pintasan untuk Mengomentari satu baris:
Ctrl
+/
Pintasan untuk Mengomentari banyak baris:
Ctrl
+Shift
+/
Untuk Mac:
Pintasan untuk Mengomentari satu baris:
cmnd
+/
Pintasan untuk Mengomentari banyak baris:
cmnd
+Shift
+/
Satu hal yang harus diingat, Anda tidak dapat mengomentari atribut dari tag XML. Sebagai contoh:
Di sini,
TextView
adalah Tag XML dantext
merupakan atribut dari tag itu. Anda tidak dapat mengomentari atribut dari Tag XML. Anda harus mengomentari Tag XML lengkap. Sebagai contoh:sumber
Anda dapat dengan mudah mengomentari data menggunakan ini:
metode berkomentar dalam xml.
sumber
Sintaks untuk XML:
<!--Your comment-->
misalnya.
Aturan Komentar XML
sumber