分享方式:


宣告的 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 編譯器會將 ABCabc 解譯為參考不同元素。

XML 命名空間

在建立 XML 元素常值時,您可以指定元素名稱的 XML 命名空間前置詞。 如需詳細資訊,請參閱 XML 元素常值

另請參閱