以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- [求助]XSL name space的问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=120) |
-- 作者:KiDz -- 发布时间:11/7/2003 12:37:00 AM -- [求助]XSL name space的问题 在一个XSL文档中,完成XSL声明以后,必然要对ns进行一个说明,我想就这个说明问两个问题: 1. 在namespace说明中,是必须使用xsl这个名字,还是可以使用其它自定义的名字? 2. 同时在namespace属性值(如:xmlns:xls="http://www.w3c.org/TR/WD-xsl",或者 xmlns="http://www.w3.org/TR/REC-html40")里面的URL是固定的,还是可以书写其它的,或者说那个URL可以是本身不存在的地址呢? 望前辈指点小弟一下,谢谢 |
-- 作者:admin -- 发布时间:11/7/2003 12:55:00 AM -- URI是由相应的XSLT和XML规范指定了。一般不要修改。除非你打算使用另一个版本的XSLT 这里的URI可以是不存在的地址 xsl这么名字叫做namespace prefix可以换,可以把它看作一个变量;重要是不是他的名称,而是他的值,即指定的URI(叫做namespace name) |
-- 作者:KiDz -- 发布时间:11/7/2003 1:05:00 AM -- 那是不是说xsl这个名字可以自行定义,而它的值除非在使用另一个版本的XSLT才更换,举个例子,原来使用的URI是http://www.w3c.org/TR/WD-xsl,现在可以使用的http://www.w3.org/1999/XSL/Format。 请问坛主,我这样理解有没有错误? |
-- 作者:admin -- 发布时间:11/7/2003 1:15:00 AM -- 是的。。没有错误 不过http://www.w3.org/1999/XSL/Format好像是XSL-FO的 |
-- 作者:KiDz -- 发布时间:11/7/2003 8:15:00 AM -- 我从教材看到W3C于2001年10月15日发布的XSL1.0标准中,将样式表中的XSL放在“http://www.w3.org/1999/XSL/Format”名称空间中。 |
-- 作者:admin -- 发布时间:11/7/2003 11:22:00 AM -- XSL = XSLT + XSL-FO 通常用的都是XSLT,把XML转换为HTML |
-- 作者:KiDz -- 发布时间:11/7/2003 3:07:00 PM -- 哦,明白,谢谢 |
-- 作者:xcmd -- 发布时间:11/10/2003 4:06:00 AM -- 我喜欢CSS 嘻嘻~~ |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |