国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 開發(fā) > XML > 正文

XML入門教程:XML語法-XML/XSLT

2024-09-05 20:55:30
字體:
供稿:網(wǎng)友

接著在瀏覽器中打開index.xml文檔,則可顯示“Hello World”。上面兩個(gè)文檔都是合法的XML文件,具體的語法規(guī)則下面會(huì)詳細(xì)介紹,上例可先給大家一個(gè)感性的認(rèn)識(shí)。合法的XML文檔可有種意思,一個(gè)是良構(gòu)文檔(well-format),即符合XML規(guī)則書寫的文檔;另一種是有效文檔,是已
創(chuàng)建一個(gè)簡(jiǎn)單的index.xml文檔:
<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="basic.xsl"?><basic>Hello World</basic>
下面創(chuàng)建一個(gè)名為basic.xsl的XML樣式表(XSL),以便在瀏覽器中顯示XML文檔內(nèi)容:
<?xml version="1.0"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/"> <html> <head> <title>a basic stylesheet</title> </head> <body> <xsl:value-of select="/" /> </body> </html></xsl:template></xsl:stylesheet>
接著在瀏覽器中打開index.xml文檔,則可顯示“Hello World”。上面兩個(gè)文檔都是合法的XML文件,具體的語法規(guī)則下面會(huì)詳細(xì)介紹,上例可先給大家一個(gè)感性的認(rèn)識(shí)。
本文由武林網(wǎng)(http://www.56wlw.com)整理發(fā)布!轉(zhuǎn)載請(qǐng)注明出處,謝謝!
合法的XML文檔可有種意思,一個(gè)是良構(gòu)文檔(well-format),即符合XML規(guī)則書寫的文檔;另一種是有效文檔,是已驗(yàn)證符合一個(gè)DTD的文檔。

1.基本語法規(guī)則

    XML是區(qū)分大小寫的;
    所有元素的起始和結(jié)束標(biāo)注必須成對(duì)出現(xiàn),且要正確嵌套;
    如果使XML說明,則它必須是XML文檔的第一行:
    <?xml version="1.0"?>
    元素屬性必須用引號(hào)引起來,單、雙引號(hào)都可以,但必須成對(duì)出現(xiàn)。如:
    <basic attr="1.0"><basic attr='1.0'>
    XML命名規(guī)則:

      XML名以下劃線或字母開始;
      XML名可包含字母、數(shù)字、句點(diǎn)、下劃線和冒號(hào);
      XML名不能包含空格;
      XML名不能以數(shù)字開始,但可包含數(shù)字;
      XML名區(qū)分大小寫。
      保留標(biāo)記字符,如果要在XML中顯示<或&之類的標(biāo)記,就要使用字符的實(shí)體形式,XML中有五種預(yù)先定義了的實(shí)體:
      &lt; 表示<字符&gt; 表示>字符&amp; 表示&字符&apos; 表示'字符&quot; 表示"字符
      我們也可用ENTITY自定義實(shí)體:
      <!ENTITY linux "linux is a very good system">這樣我們可用&linux;來調(diào)用。
      XML文檔內(nèi)容中的空格是有意義的,在轉(zhuǎn)換后會(huì)保留。
      空元素以<開始并以/>結(jié)束,如<br/>。

      2.良構(gòu)XML文檔和有效XML文檔
      符合XML語法規(guī)則的XML文檔稱為良構(gòu)文檔,這些規(guī)則如下:

        應(yīng)當(dāng)只有一個(gè)父標(biāo)志,由父標(biāo)志派生所有其它子標(biāo)志,在一個(gè)文檔中不能存在多個(gè)父標(biāo)志。
        嵌套元素應(yīng)按正確的順序開始和結(jié)束。
        子標(biāo)志應(yīng)在父標(biāo)志完成前關(guān)閉。
        屬性值應(yīng)放在雙引號(hào)中。
        通過某個(gè)DTD或Schema驗(yàn)證的文檔稱為有效XML文檔。
        本文由武林網(wǎng)(http://www.56wlw.com)整理發(fā)布!轉(zhuǎn)載請(qǐng)注明出處,謝謝!

        3.XML文檔的組成

          XML聲明:

            version,定義XML規(guī)范的版本號(hào),到現(xiàn)在為止,只有一個(gè)版本號(hào)1.0。
            encoding,指定文檔的編碼系統(tǒng)。
            standalone,定義文檔是獨(dú)立的還是需要裝入其他元素才能正確分析。如果XML文檔沒有外部實(shí)體或DTD,則可以設(shè)置為no,否則設(shè)置為yes。可用該值提高性能:如果為no,則可提高處理速度;如果設(shè)置為yes,則首先要分析文檔,確定需要其他哪些文件,然后才能完全分析文檔。
            根元素,每篇XML文檔都需要有且只能有一個(gè)根元素。由元素是文檔的第一個(gè)元素,包含其它所有元素。下例的portal就是根元素,如:
            <portal> <name>jims</name> <email></email> ...</portal>
            屬性,每個(gè)元素都可以設(shè)置一個(gè)或多個(gè)屬性,如:
            <portal> <name id='1',sex="male">Jims</name></portal>
            元素和屬性都可以表示信息,什么時(shí)候使用元素,什么時(shí)候使用屬性呢?屬性信息表現(xiàn)能力有限,它只能表示字符串。所以當(dāng)需靈活表示信息時(shí)應(yīng)該使用元素。一般把信息主體放到元素中,屬性只放一些注釋或額外的信息。
            CDATA部份,它用<![CDATA[和]]>表示,它們之間的數(shù)據(jù)作為原始字符顯示,唯一不能出現(xiàn)的標(biāo)志是]]>。
            注釋,注釋是很重要,不論是在編寫程序和文檔時(shí),所以XML也提供了注釋功能,以<!--開頭-->結(jié)尾的一對(duì)區(qū)間為注釋。在以-->結(jié)束之前,不能出現(xiàn)“--”號(hào),“---”更不允許。
            處理指令,處理指令以<?開頭以?>結(jié)尾。如PHP處理指令可寫成,<?php ... ?>。處理指令是標(biāo)記,而不是元素。因此,與注釋一樣,處理指令可出現(xiàn)在XML文檔的標(biāo)簽外的任何位置,包括根元素之前或之后。最常見的處理指令是,xml-stylesheet樣式表指令,它會(huì)告訴瀏覽器在顯示文檔時(shí)應(yīng)用什么樣式表。如:
            <?xml-stylesheet href="sample.css" type="text/css"?><portal> <name>...</name>...</portal>

            4.XML文檔樹
            XML文檔是一種結(jié)構(gòu)化的文檔,可用樹的形式表示出來。樹是一種由節(jié)點(diǎn)和分支組成的簡(jiǎn)單結(jié)構(gòu),兩個(gè)節(jié)點(diǎn)間由分支連接。上端的節(jié)點(diǎn)稱為父節(jié)點(diǎn),下端的節(jié)點(diǎn)稱為子節(jié)點(diǎn)。一個(gè)節(jié)點(diǎn)如果沒有父節(jié)點(diǎn),則稱為樹的根節(jié)點(diǎn)(根),每個(gè)樹必須有且只能有一個(gè)根節(jié)點(diǎn)。一個(gè)節(jié)點(diǎn)如果沒有子節(jié)點(diǎn),則稱為樹的葉節(jié)點(diǎn)。只有一個(gè)節(jié)點(diǎn)的樹也是允許的。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
free性亚洲| 97在线超碰| 六月天色婷婷| 久久久久久久久久久久网站| www.综合网.com| 黄色三级视频在线观看| 国产男女无套在线播放| www.狠狠插| 九九色在线观看| 国产精品日日爱| 色综合久久五月天| 国产麻豆视频免费观看| 国产三区视频在线观看| eeuss影院在线观看第一页| 五月伊人六月| 日本片在线看| 国产爆初菊在线观看免费视频网站 | 国产一二区在线观看| 黄色毛片在线| 国产黄色在线观看| 毛片视频免费观看| 国产国语**毛片高清视频| 国产激情在线| 香蕉视频网站在线播放| √天堂中文在线| 午夜影院免费看| 国产精品视频一区麻豆| 久久精品视频免费看| 精品一区二区三区高清免费不卡| 国产在线三区| 18激情网站| 国产黄色小视频| 国产视频三区| 国产麻豆综合视频在线观看| 男女午夜视频在线观看| 亚洲综合色视频在线观看 | 中文字幕av中文字幕| 日本在线视频www鲁啊鲁| 国产成人无吗| 国产大学生粉嫩无套流白浆| 中文字幕在线视频网| 久久精品视频免费看| 99reav| av片在线观看| 性色视频在线| av资源网站在线观看| 亚洲最新永久在线观看| 在线中文字幕第一页| 精品福利影院| 91在线视频免费看| 精品99又大又爽又硬少妇毛片| 国产黄色小视频| 国产对白国语对白| 国产国语**毛片高清视频| 国产黄色在线观看| 在线观看av网站| 日本高清中文字幕在线| 精品美女在线观看视频在线观看 | 久热国产在线| 国产卡1卡2卡三卡在线| 中文字幕日本三级| 2019中文字幕在线电影免费| 精品黄色免费中文电影在线播放| 在线黄色国产电影| 九色成人在线| 国产天堂在线观看| 亚洲综合在线网| 四虎成人精品在永久在线观看| 青青草免费在线观看| 丁香婷婷在线| 在线国产1区| 国产卡一卡二卡三| 午夜影院免费看| 国产在线视频网站| 欧美大交乱xxxx| 91激情在线| 国产精品探花在线| 日本高清不卡中文字幕| 国产精品美女视频免费观看软件 | 久草在线资源福利| 国产porny蝌蚪视频| 交换国产精品视频一区| 永久免费在线观看| 国产黄色在线| √天堂8资源中文在线| www.超级碰| 国产白浆在线| 国产羞羞视频在线观看| 欧美精品日韩少妇| 精品伦理一区二区| 中文字幕av中文字幕| 免费看的av| av日韩在线免费| 中文资源在线官网| 国产高清在线观看| 国产黄视频在线观看| 国产亚洲精品自在线观看| 开心激情五月婷婷| 超碰国产在线观看| 老司机精品视频一区二区| 在线看黄网站| 亚洲国产aⅴ精品| 18激情网站| 精品亚洲成a人片在线观看| 日本中文字幕在线观看| 国产毛片视频| 国产九九九九| 国产在线看片| 超碰国产在线观看| 波多野结衣久久高清免费| 青青草视频在线观看| 九七电影韩国女主播在线观看| 亚洲第一区视频| 久久精品视频观看| 中文字幕在线观看av| 国产福利免费在线观看| 在线伊人免费视频| 欧美性猛交p30| 国产精品午夜久久久久久| 国产精品欧美色图| 97高清视频| 免费av不卡在线观看| 欧美精品se| 国产色在线 com| 在线黄色av| 欧美日韩一区二区三区视视频| 久久99亚洲网美利坚合众国| 国产免费视频| 精品卡1卡2卡三卡免费网站| 日韩不卡高清| 国产精品视频一区麻豆| 伊人影院蕉久影院在线播放| 九色福利视频| 在线色视频网| 中文字幕高清av| www在线观看播放免费视频日本| 91超碰国产在线| 国产精彩视频在线观看免费蜜芽| av免费在线播放| 国产网站在线免费观看| 四虎国产精品永久地址998| 最新中文字幕av专区| 四虎国产精品永久地址998| 国产秀色在线www免费观看| 色综合久久五月天| 国产高清在线a视频大全| 国产免费av网站| 免费a在线看| 性网站在线看| 97国产视频| 国产激情视频在线| 国产毛片毛片| а√资源新版在线天堂| 99色在线观看| 国产啊啊啊视频在线观看| 中文字幕毛片| 中文字幕在线视频观看| 精品资源在线看| 久热中文字幕在线观看| 在线视频中文字幕| 国产黄色片中文字幕| 中文字幕在线观看日本| 久久99国产视频| 久久精品最新免费国产成人| 青青艹在线视频| 六月天色婷婷| 国产资源在线看| 欧美亚洲系列| 免费国产视频| 国产剧情av在线| 国产丝袜在线播放| 国产激情自拍| 99热免费观看| 欧美日韩亚洲第一页| 久草在线资源福利| 99视频资源网| 国产h在线观看| 思思99精品视频在线观看| 免费a在线看| 国产精品一区在线看| 国产精品入口麻豆电影| 在线免费观看你懂的| 伊人免费视频| 黄色毛片在线观看| 国产福利在线免费观看| 欧美在线中文| 国产精品69xx| v天堂福利视频在线观看| 福利资源在线久| 国产精品久久久久久福利| 亚洲综合在线免费| 中文字幕在线视频不卡| 香蕉视频在线看| 中文字幕在线影视资源| av免费在线一区二区三区| 九九免费视频| 亚洲欧美久久婷婷爱综合一区天堂| www.操操| 中文乱码字幕av网站| 91超碰在线免费|