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

首頁 > 開發 > XML > 正文

解析關于XSL的基礎知識

2024-09-05 20:54:43
字體:
來源:轉載
供稿:網友
什么是XSL
全稱Extensible Style Language,中文譯作擴展樣式語言,用于格式化XML文檔,它由兩部分組成.
1(XSLT ):XSL Transformation Language(XSLT),它可以把XML文檔從一種格式轉化為另一種格式.如轉成html,文本或是基于文本的文檔.
2( XPath):XSL格式化對象,格式化對象提供了CSS的另一方式
來格式化XML文檔,以及應用樣式到XML文檔上!

XML的使用

如下Html格式的數據:
<HTML>
<BODY>
<TABLE border=1 cellspacing=0>
<TH>Name<TD>5do8<TH>ID<TD>1
<TR>
<TH>Professional:<TD colspan=5>.NET,PHP Design
</TABLE>
</BODY>
</HTML>
 

該html文件不能表意,如果修改為:
<?xml version="1.0" encoding="GB2312"?>
<About>
<Name>5do8</Name>
<ID>1</ID>
<Professional>.NET,PHP Design</Professional>
</About>
 


可以明顯的表示出節點的含義。另一方面,也是利于開發人員從數據層獲取數據更加靈活。

關于XML文件,需要注意:
xml文件的頭:
1:version 規定了XML文檔的版本,是1.0;

2:encoding 規定了XML文檔的編碼類型,此處取值為“GB2312”,也就是“簡體中文”,請務必保存文件為ANSI格式,如果文件中還有中文,建議格式GB2312,或者UFT-8,文件頭和保存的類型都要統一。

關于xml文件的主體,需要注意:
1:必須有根節點。
2:節點必須成對出現。
3:要使用轉義字符轉換<,>等.

XML的兩種輸出方式


在xml前臺頁面的表現上,有兩種方式,一種就是CSS,樣式表能簡單的輸出頁面,但是不能改變格局,不能判斷,不能驗證。很是單調。此處不表。
另一種更加靈活的就是使用XSL,它充當的角色就是把XML文件按照指定的模式輸出,合法的XSL格式也必須是xml文件。

XSL的模式語言

XSL的模式語言分為三種:
1:選擇模式:
<xsl:for-each>,<xsl:value-of>,<xsl:apply-templates>

2:匹配模式
<xsl:template>

3:測試模式
<xsl:if> 和<xsl:choose>


 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲综合色视频在线观看 | 夜夜夜精品视频 | 欧美18一19sex性护士农村 | 国产精品欧美久久久久一区二区 | 亚洲第一成人在线观看 | 黄色片视频观看 | 久色视频网站 | www.91sese | 亚洲视色| 得得啪在线视频 | 亚洲成人在线免费观看 | 91看片免费版 | 国产精品一区在线观看 | 午夜精品小视频 | 成码无人av片在线观看网站 | 黄网站在线免费看 | 外国一级黄色片 | 99视频有精品视频高清 | 老司机免费福利午夜入口ae58 | 丁香天堂网 | 超碰97在线人人 | 一本精品999爽爽久久久 | 久久免费看毛片 | 一级免费特黄视频 | 国产pron| 国产成人精品一区在线播放 | 精品黑人一区二区三区国语馆 | 中国av免费在线观看 | 日韩精品中文字幕一区 | 日本视频免费看 | 欧美特黄一级高清免费的香蕉 | 国产一区二区久久精品 | 男人的天堂色偷偷 | 欧美精品一区自拍a毛片在线视频 | 一区在线视频观看 | 免费人成在线播放 | 久久国产在线观看 | 成人在线网站 | 色妞视频男女视频 | 一级在线观看 | 91九色福利|