91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

xml空格WhiteSpace處理

發布時間:2020-06-29 18:40:56 來源:網絡 閱讀:4581 作者:清風徐來918 欄目:開發技術


XML 將以下四種字符歸為空白字符 WhiteSpace :回車符(\r 或 ch(13))、換行符(\n 或 ch(10))、制表符 (\t) 以及空格 (' ')。

在 XML 文檔中,空白字符分為兩類:有意義空白字符 是文檔內容的一部分,應予以保留。無意義空白字符 在編輯 XML 文檔時使用,以增加可讀性。這些空白字符一般在文檔交付時不予保留。


默認情況,WhiteSpace是 DOM_Document的子節點,類型是DOM_Text,所以 XML的空白問題只是針對文本元素DOM_Text,對于元素的屬性沒有影響


1.xml

<AddBook>

 <Name/>

 <Mobile/>

</AddBook>

xml空格WhiteSpace處理

根節點的子節點數為 5 ( 錯誤 )



2.xml

<AddBook><Name/><Mobile/></AddBook>

xml空格WhiteSpace處理

根節點的子節點數為 2 ( 正確 )


W3C XSLT 規范提供了 xsl:strip-space()函數, 刪除空白字符文本節點 (即文本節點完全由空白字符組成)的 XML文本元素。

W3C XSLT 還提供 xsl:normalize-space() 函數,將包含多個空白字符的XML文本元素轉換為 一個空白字符 的XML文本元素。


舉例:

<?xml version="1.0" encoding="GB2312" standalone="yes" ?>

<Class name="計算機軟件班" id="001">

   <Students>

<!-- 注釋:student: 張      三 -->

       <student name="張      三" studentNo="13031001" sex="男" age=22 >

           <電話> 8820     8888 </電話>

           <address> 西安市太    白南路二號 </address>

       </student>


       <student name="李四" studentNo="13031002" sex="男" age="20">

           <phone>88206666</phone>

           <address>西安市光華路</address>

       </student>


   </Students>

</Class>



注意事項:

(1)屬性值 加引號是 字符串 否則是數字, 參考age

(2)<電話> 8820     8888 </電話> 這個是 文本Node, 如果使用了 空格壓縮 機制, 輸出為 8820 8888 多個空格合并成一個, 屬性名稱不受影響, 參考name="張      三"


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

手游| 延吉市| 大安市| 元谋县| 嘉峪关市| 伊宁县| 贵阳市| 封丘县| 新化县| 久治县| 桑日县| 榕江县| 广水市| 刚察县| 肇州县| 武胜县| 井陉县| 莒南县| 南宫市| 高邮市| 定远县| 咸丰县| 那坡县| 白玉县| 恩平市| 荥经县| 浏阳市| 洪湖市| 陆丰市| 潍坊市| 沛县| 邢台县| 弥渡县| 万州区| 琼海市| 鄄城县| 西城区| 安化县| 本溪市| 隆昌县| 长治市|