什么是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:要使用转义字符转换<,>等.
4:详细参考:
关于XSL - XSL教程 by 5do8
原创文章如转载,请注明:转载自悠悠博客 [ http://www.ajaxstu.com/ ]
相关文章:
- asp读取xml Utf-8和Gb2312乱码问题(2007-11-13 4:31:37)
- XML 属性(2007-10-27 6:23:46)
- XML 检视(2007-10-15 9:36:52)
- 将HTML表单数据存储为XML格式(2007-10-3 7:58:39)
- XML Schema教程(2007-9-9 10:38:22)
- 微软的XML解析器(2007-9-8 7:37:48)
- 认识XML中的XPath(2007-7-23 1:15:34)
- XSL学习心得 - 制作图像超链(2007-6-12 4:36:41)
- ASP读取XML(2007-4-15 5:5:31)
- TrackBack 技术规范(2007-3-27 10:39:18)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
