Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menyediakan panduan Visual Basic untuk penamaan elemen dan atribut XML dalam literal XML. Dalam literal XML, Anda dapat menentukan nama lokal atau nama yang memenuhi syarat. Nama yang memenuhi syarat terdiri dari awalan namespace XML, titik dua, dan nama lokal. Untuk informasi selengkapnya tentang awalan namespace XML, lihat Elemen Literal XML.
Aturan
Nama lokal elemen atau atribut di Visual Basic harus mematuhi aturan berikut.
Ini dapat dimulai dengan namespace. Ini harus dimulai dengan karakter alfabet atau garis bawah (
_).Ini hanya boleh berisi karakter alfabet, digit desimal, garis bawah, titik (.), dan tanda hubung (-).
Panjangnya tidak boleh lebih dari 1.024 karakter.
Titik dua yang muncul dalam nama menunjukkan batas ruang nama. Oleh karena itu, Anda hanya dapat menggunakan titik dua untuk menentukan namespace XML untuk nama tertentu.
Selain itu, Anda harus mematuhi pedoman berikut.
- Spesifikasi XML 1.0 menyisihkan semua nama yang diawali dengan string "xml", tanpa memperhatikan variasi kapitalisasi. Oleh karena itu, jangan gunakan nama-nama tersebut untuk elemen dan nama atribut Anda.
Panduan Panjang Nama
Sebagai masalah praktis, nama harus sesingkat mungkin sambil tetap mengidentifikasi sifat elemen dengan jelas. Ini meningkatkan keterbacaan kode Anda dan mengurangi panjang baris dan ukuran file sumber.
Namun, nama Anda tidak boleh begitu singkat sehingga tidak mendeskripsikan elemen atau cara kode Anda menggunakannya secara memadai. Ini penting untuk keterbacaan kode Anda. Jika orang lain mencoba memahaminya, atau jika Anda sendiri melihatnya dalam waktu yang lama setelah Anda menulisnya, nama elemen yang sesuai dapat menghemat waktu.
Sensitivitas Kasus dalam Nama
Nama elemen XML peka terhadap huruf besar-kecil. Ini berarti bahwa ketika pengkompilasi Visual Basic membandingkan dua nama yang berbeda hanya dalam huruf alfabet, itu menafsirkannya sebagai nama yang berbeda. Misalnya, ini menafsirkan ABC dan abc sebagai mengacu pada elemen terpisah.
Ruang Nama XML
Saat membuat elemen XML secara harfiah, Anda dapat menentukan awalan namespace XML untuk nama elemen. Untuk informasi selengkapnya, lihat Elemen XML Literal.