宣告的 XML 項目和屬性的名稱 (Visual Basic)
本主題提供在 XML 常值中命名 XML 元素和屬性的 Visual Basic 指導方針。 在 XML 常值中,您可以指定本機名稱或限定名稱。 限定名稱由 XML 命名空間前置詞、冒號和本機名稱所組成。 如需 XML 命名空間前置詞的詳細資訊,請參閱 XML 元素常值。
規則
Visual Basic 中元素或屬性的本機名稱必須遵循下列規則。
名稱開頭可以是命名空間。 名稱開頭必須是字母字元或底線 (
_
)。名稱只能包含字母字元、十進位數、底線、句號 (.) 以及連字號 (-)。
名稱長度不得超過 1,024 個字元。
名稱中出現的冒號表示命名空間劃分。 因此,您只能使用冒號為特定名稱指定 XML 命名空間。
此外,您應該遵守下列指導方針。
- XML 1.0 規格會保留所有以 "xml" 字串開頭 (包括任何大小寫變化) 的名稱。 因此,請勿將這些名稱用於您的元素和屬性名稱。
名稱長度方針
實際上,元素名稱最好盡量縮短,又能清楚識別其本質。 這可改善程式碼的可讀性,並縮短程式碼行的長度和來源檔案的大小。
不過,名稱也不能太短,否則無法適當地描述元素或程式碼該如何使用它。 這對程式碼的可讀性而言極為重要。 如有其他人嘗試了解它,或您自己在撰寫之後隔了很長時間再回頭檢視,適當的元素名稱可以節省時間。
名稱區分大小寫
XML 元素名稱區分大小寫。 這表示當 Visual Basic 編譯器比較兩個差別在於字母大小寫不同的名稱時,會將它們解譯為不同名稱。 例如,Visual Basic 編譯器會將 ABC
和 abc
解譯為參考不同元素。
XML 命名空間
在建立 XML 元素常值時,您可以指定元素名稱的 XML 命名空間前置詞。 如需詳細資訊,請參閱 XML 元素常值。