旗下导航:搜·么
当前位置:网站首页 > XML教程 > 正文

教你怎样疾速经由过程XSL转换XML文件【XML教程】,XSL,XML文件

作者:搜教程发布时间:2019-12-01分类:XML教程浏览:71评论:0


导读:近来,我喜好上了XML编程,但又苦于它的雅观水平又不够,找了很多书才搞定。用xml好是蛮好,但它照样不太合适做显现数据的言语。(比起HTML要查多了!)XML文件作出来...
近来,我喜好上了XML编程,但又苦于它的雅观水平又不够,找了很多书才搞定。

用xml好是蛮好,但它照样不太合适做显现数据的言语。(比起HTML要查多了!)
XML文件作出来的东西看起来并非那末雅观,但照样能够找到弥补的要领。

XML能够只注意数据与文件花样的形貌,而显现方面的事情就交给排版款式表。
排版款式表分:CSS和XSL。个中XSL异常合适XML。(在这里不议论CSS!)
如今最先转换吧!

XSL包括两大部份:XSLT和XSL Formatting Object

XSLT(XSL Transformations)一种用来转换XML文件的言语。

XSL Formatting Object:一组用来花样化(排版)语意的辞汇。

第一步:转换

XSL处置惩罚器首先要做的是经由过程分析器(DOM或SAX)手艺读取XML标记及数据。

DOM(Document Object Model)文件对象模子。(XML应用上常应用DOM手艺来接见XML数据文件。)

当浏览器经由过程XML DOM对象读取到XML的树状构造与数据后,将XML树状构造从新排行组合后发生一个临时的数状构造,这个树状构造称为结果树。

在这个结果树发生后,若又涌现了新的标记或数据,必需把它一同并入结果树。

第二步:花样化转换

结果树也是树状构造,能够应用DOM手艺接见结果树的数据,数据以节点体式格局显现,而且预留一个纪录款式的位置。

XSL处置惩罚个中的顺序将这些数据转换(花样化)为另一种Well-Formed XML文件(如:WML、HTML、VoiceXML等)。

完了,这只是个小小的启示录。

人人要加油,勤奋啊,国度正在鼎力大举履行XML,以反抗微软的打击。只需学好了XML,我们将宏图大展的。

以上就是教你怎样疾速经由过程XSL转换XML文件的内容,更多相关内容请关注ki4网(www.ki4.cn)!

标签:XSLXML文件


欢迎 发表评论: