麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

網頁編程必看:XML文法分析

2024-09-05 20:54:09
字體:
來源:轉載
供稿:網友

在進行XML文法分析之前,首先有必要了解XML語法的基本規則:

詞法特征:1)XML區分大小寫,如元素名在打開和關閉標記中應保持大小寫一致<mytag>…</mytag>,XML的保留詞串應符合大小寫要求<?xml …> <!ENTITY>…。

2)XML保留標記字符為:< > &,保留字符不允許出現在元素名、元素文本、屬性名、屬性值中,< 用戶打開標記,>用于關閉標記,&用于轉意,常見的轉意為 &lt生成<,&gt生成>,&amp生成&,&apos生成’,&quot生成”

3)元素名以下劃線或字母開始,可包含字母、數字、句點、連字符、下劃線、冒號和用于其他語言的擴展字符,元素名中不能有空格符(分格符、跳格符、換行符、回車符),元素名可以由名域前綴。如:<mytag> <dt:mytag> 元素文本可以是除XML保留字符外的字符集合,如<mytag> my money is $2000 </mytag>

4)屬性名的規則同元素名,屬性值由單引號或雙引號括約其中,可由除XML保留字符以外的字符串組成,如:<mytag myprop=”proper value”>。屬性名有xmlns前綴,表明該屬性定義了一個名域,如:<mytag xmlns:ns=”http://www.myweb.com/myschema”>

句法特征:1)XML文檔由一個XML說明、多個可選的文檔說明、多個可選的XML指令、多個可選的XML注釋和一個根元素的數據體組成,此外還可以有嵌入語句中的CDATA段,如:

以下為引用的內容:
<?xml …?> /*XML說明*/
  <!DOCTYPE …> /*XML文檔說明*/
  <!-- … --> /*XML注釋*/
  <?xml-stylesheet …?> /*XML指令*/
  <root> /*根數據元素*/
  <child>
  …<![CDATA[…]]>
  </child>
  </root>

2)XML說明由<?xml打開,由?>標關閉,其中包含版本、編碼等可選說明,如:<?xml version=”1.0” encoding=”UTF-9”?>

3)XML文檔說明由<!和保留串打開,由>關閉,如:<!DOCTYPE mydoc SYSTEM “mydoc.dtd”>

4)XML指令由<?和保留串打開,由?>關閉,如:<?xml-stylesheet type=”text/xsl” href=”mystyle.xsl”?>

5)XML注釋由<!

主站蜘蛛池模板: 奶子吧naiziba.cc免费午夜片在线观看 | 欧美成年人视频在线观看 | 欧美一级毛片欧美一级成人毛片 | 成人免费毛片一 | 免费a级网站 | 性欧美xxxx免费岛国不卡电影 | 欧美十区| 国产精品一区在线看 | 成人毛片视频免费看 | 精品一区二区三区欧美 | 黄色av一区二区三区 | 亚洲天堂午夜 | hd极品free性xxx护士人 | 一级黄色影院 | 蜜桃av鲁一鲁一鲁一鲁 | 亚洲一区二区三区在线免费观看 | 久久国产一 | 日韩精品免费一区二区三区 | 欧美日韩精品一区二区三区不卡 | h网站在线观看 | 99国内精品视频 | 国产精品久久久麻豆 | 久久无 | 亚洲福利视频52 | 国产精品久久久久免费视频 | 国产精品av久久久久久网址 | 久久久久久精 | 亚洲成人黄色片 | 国产精品999在线 | 中文字幕精品亚洲 | 国产一国产一级毛片视频 | 免费一级毛片网站 | 一区二区国产在线 | www.xxx视频| 国产精品18久久久久久久 | 午夜精品久久久久久毛片 | 久久影院一区二区三区 | 欧美h版电影在线观看 | 亚洲成人夜色 | 狠狠干精品视频 | 欧洲狠狠鲁 |