手打原xml筆記手抄本

2021-05-22 07:48:48 字數 896 閱讀 3053

1. <?xml version="1.0" encoding="gb2312" standalone="yes" ?>

1.1 這是xml的文件宣告,一般位於xml檔案的首行。

1.2 書寫規範:<?xml為一體 之間不能有空格。

1.3 encoding屬性,如果沒有,就預設為unicode編碼,系統會自動識別是utf-8或者utf-16.

2. xml標記是區分大小寫的。

3. xml注釋和html相同。

4. 在xml中,所有的換行和空格都被」無損「的作為內容,例如下面兩個元素的內容是不一樣的:

《書名》123《書名》

5. 如果元素的內容和xml的語法標記有衝突,例如x<3作為元素的內容時,《就會與xml的語法衝突。解決方法是

5.1 使用cdata區域。例如:

《書名》語法格式是

5.2使用轉義字元

6. 處理指令 processing instruction

,簡稱pc。

pc以<?開頭,以?>結尾。用來向應用程式提供資訊。例如:

<?xml-stylesheet type="text/css" href="css.css" ?>用來向瀏覽器傳遞層疊樣式表資訊。

xml原封不動的將pc傳遞給應用程式去解讀。

7. 用css控制xml的顯示樣式。

xml主要用於資料存貯,資料的顯示格式有css檔案控制,分工嚴格。

<?xml-stylesheet type="text/css" href="css.css" ?>

8. xml約束語言。常見的xml約束語言是dtd和xml schema。其中,dtd的歷史比較長,而xml schema功能更多,已經成為w3c的標準,是未來的主流。

由於dtd和xml schema的內容較多,所以單獨分章節作為筆記。

原 使用jQuery操作XML

上回介紹了使用xml dom操作xml 位址在這 這次介紹使用jquery固有方法操作xml 優點 只要會jquery,不需要額外的xmldom,xpath知識 缺點 速度比dom慢,只能在伺服器執行 必須使用http 這樣的形式訪問 xml data.xml 檔案範例 名稱1title conte...

港股一手打新

2018 06 28 16 58 隨著香港交易所修改上市規則,為新經濟公司赴港上市掃除障礙後,擁有大量使用者的小公尺 滴滴 美團點評等一批內地知名公司紛紛向港交所提交了上市申請,港股打新 成為了 圈最新的 熱詞 那麼關於 港股打新 和a股打新有何不同?哪些 知識點 是內地投資者在入場前必須掌握的呢?...

手打 LZW編碼的C C 實現

lzw編碼通過建立乙個字串表,用較短的 來表示較長的字串來實現壓縮。lzw壓縮演算法是unisys的專利,有效期到2003年,所以相關演算法大多也已過期。本 只完畢了lzw的編碼與解碼演算法功能,相對網上找到的非常多 而言較為簡 cai 單 bi 了解struct 會遞迴就可以,算是長處吧。incl...