<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0

    <?xml version="1.0" encoding="iso-8859-1"?>

    這是標準的XML文檔的首行代碼,因為XSLT本身也是XML文檔。
    encoding屬性用來定義文檔使用的編碼形式,iso-8859-1主要支持西歐和北美的語言編碼。
    如果你想使用簡體中文,那么就應該寫成:

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

    接下去的代碼是:

    <xsl:stylesheet  xmlns:xsl="

    這是標準的XSLT文件首行代碼。xsl:stylesheet代碼的意思是將文檔作為一個樣式表來(stylesheet)處理。
    xmlns:xsl屬性是一個名字空間聲明,和XML中的名字空間使用方法一樣,用來防止元素名稱重復和混亂。
    其中前綴xsl的意思是文檔中使用的元素遵守W3C的XSLT規范。
    最后的version屬性說明樣式表只采用XSLT 1.0的標準功能,這也是目前僅有的標準。

    <xsl:template match="/">

    一個<xsl:template>元素定義一個模板規則。屬性match="/"說明XML源文檔中,這個模板規則作用的起點。"/"是一種XPath語法,我們在后面將詳細講述,這里的"/"代表XML結構樹的根(root)。

    接下去的代碼是:

    <html>

    <head>

    <title>First XSLT Example</title>

    </head>

    <body>

    <p><xsl:value-of select="greeting"/></p>

    </body>

    </html>

    說明:當模板規則被觸發,模板的內容就會控制輸出的結果。例子中,模板大部分內容由HTML元
    素和文本構成。只有<xsl:value-of>元素是XSLT語法,這里<xsl:value-of>的作用是拷貝原文檔中的
    一個節點的值到輸出文檔。而select屬性則詳細指定要處理的節點名稱。這是XPath語法,"greeting"
    的意思就是尋找根節點名為greeting的元素,并用模板來處理這個節點。具體的就是找到<greeting>
    元素,然后將元素的值"hello world"按模板樣式拷貝到輸出文件。

    提示:由于XML文檔是嚴格的層級結構(用IE5查看XML文件,會看見XML文檔類似多級關聯菜單),
    所以我們形象的稱XML文檔為文檔樹,其中每一對元素稱作樹的一個節點。根元素就是根節點。

    最后關閉所有元素:

    </xsl:template>

    </xsl:stylesheet>

     

    主站蜘蛛池模板: 亚洲成AV人在线观看天堂无码| 亚洲性线免费观看视频成熟 | 卡一卡二卡三在线入口免费| xx视频在线永久免费观看| 久久精品国产影库免费看| 永久免费不卡在线观看黄网站| 国产免费人成视频在线播放播 | 亚洲国产日韩在线人成下载| 亚洲欧洲视频在线观看| 亚洲精品第一国产综合精品| 亚洲高清中文字幕| 亚洲国产电影在线观看| 亚洲国产精品久久人人爱| 亚洲欧洲日产韩国在线| 亚洲AV无码乱码在线观看代蜜桃| 亚洲香蕉在线观看| 亚洲色偷偷综合亚洲av78| 亚洲大码熟女在线观看| 免费无码婬片aaa直播表情| 亚洲一级片免费看| 182tv免费视频在线观看| 97av免费视频| 成年男女男精品免费视频网站| 日韩视频在线免费| 亚洲裸男gv网站| 日本红怡院亚洲红怡院最新 | 日本视频免费在线| 免费a级毛片视频| 亚洲五月综合缴情在线观看| 亚洲va在线va天堂va四虎| 亚洲国产福利精品一区二区| 亚洲AV无码专区亚洲AV桃| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 免费国产成人18在线观看| 亚洲视频免费一区| 精品久久洲久久久久护士免费 | 国产一区二区免费| 国产四虎免费精品视频| 日本人的色道www免费一区| 亚洲最大av无码网址| 亚洲av网址在线观看|