XML 字元實體和 XAML

2022-08-03 03:00:15 字數 857 閱讀 8978

xml 字元實體

正如上面所提到的那樣,在編寫 xaml 標記時經常用到的大部分字元實體和轉義都是由 xml 定義的。

本主題不提供類似實體的完整列表;對於這些實體的更具確定性的參考可以在外部文件(如 xml 規範)中找到。

但是,為方便起見,本主題列出了一些經常用在 xaml 標記中的特定 xml 字元實體。

字元實體

注釋&(「and」符)

&必須既用於特性值,又用於元素的內容。

>(大於號字元)

>

必須用於特性值,但是,只要前面沒有 <,就可以接受 > 作為元素的內容。

<(小於號字元)

<

必須用於特性值,但是,只要後面沒有 >,就可以接受 < 作為元素的內容。

"(雙引號字元)

"必須用於特性值,但是可接受 " 作為元素的內容。

請注意,特性值本身可以用 ' 或 " 引起來;特性值外殼由首先出現的引號定義,另乙個引號隨後可以用作值中的文字。

'(單引號字元)

'必須用於特性值,但是可接受 ' 作為元素的內容。

請注意,特性值本身可以用 ' 或 " 引起來;特性值外殼由首先出現的引號定義,另乙個引號隨後可以用作值中的文字。

(數字字元對映)

&#[integer]; 或者 &#x[hex];

xaml 支援將數字字元對映到處於活動狀態的編碼。

(不間斷空格)

(採用 utf-8 編碼)

對於流文件元素或者使用文字的元素(如 wpf 的 textbox

),不間斷空格不會在標記外部規範化,甚至對於 xml:space="default" 也是如此(有關詳細資訊,請參見 xaml 中的空白處理

)。文章摘自:

XML字元和實體引用

字元和實體引用 字元和實體引用可以向xml文件中引入其他資訊,而不需要直接在文件中輸入它們。字元和實體引用通常用於以下情況。1 字元不能直接出現在文件中,因為它們會被解釋為標記。2 由於輸入裝置的限制,字元不能直接輸入到文件中。3 由於單位元組字元的限制,字元不能可靠地經過處理程式。4 相同的字串或...

XML 實體引用

xml 有 5 個預定的實體引用?xml 文件裡,除了表示乙個標記的開始之外,不允許有小於號 因為小於號 被 xml 解析器解總是被解釋為乙個標記的開始。if age 10 上面的寫法會導致 xml 文件的錯誤。為避免這樣的錯誤,而你又需要在 xml 文件內容裡使用小於號,你可以使用小於號的實體引用...

xml定義實體

1.實體的定義 語法 使用實體 實體名稱 比如 test 注意 定義實體需要解除安裝內部dtd裡面,如果解除安裝外部的dtd裡面,有某些瀏覽器下,內容得不到 xml version 1.0 encoding utf 8 doctype person element str pcdata attlis...