`
persistC
  • 浏览: 73485 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
目录   概述   配置教程环境   创建 XSLT 模块项目   创建 XML 架构   创建 WSDL 文件   创建 XSL 样式表   创建和部署复合应用程序   测试 XSL 转换服务   概述   在本教程中,您将了解 NetBeans Enterprise ...
XSLT 中 document() 函数的作用是用来访问扩展XML文档中的节点。       它的语法是 node-set document(object,node-set?)       参数 object (必须): 定义一个链接到XML文档的URI;       参数 node-set (可选):用于解释相对URI。       但在使用中却发现它在 IE 与 Firefox 上有不兼容的问题,object 参数在 IE 中是以 XML 文件为当前路径,但 Firefox 却是以该 XSLT 文件做为当前路径。       我的测试环境是:IE 6.0 (MSXML 3.0) 、Fi ...
什么是XSLT? XSLT的英文标准名称为eXtensible Stylesheet Language Transformation。根据W3C的规范说明书(http://www.w3.org/TR/xslt),最早设计XSLT的用意是帮助XML文档(document)转换为其它文档。但是随着发展,XSLT已不仅仅用于将XML转换为HTML或其它文本格式,更全面的定义应该是: XSLT是一种用来转换XML文档结构的语言。 为什么要用XSLT? 我们已经知道,XML是一种电脑程序间交换原始数据的简单而标准的方法。它的成功并不在于它容易被人们书写和阅读,更重要的是,它从根本上解决了应用系统 ...
XSL中用count()来取得xml中某种节点的个数 list.xml <?xml version="1.0"?> <list>   <application>       <id>1</id>     <state>1</state>     <type>111</type>     <title>title</title>     <applior>applior</applior>     <progress& ...
这是我今天学习的时候遇到的另一个问题,做图像超链接要把链接地址放到<a>的href属性中去,可是这就是在标签中套标签,是不可以的,查了《Web编程实做教程》,才知道正确的解决方案,现在与大家分享。 此段代码运行需要两张图片:a.gif和b.gif。 my.xml 以下内容为程序代码: <?xml version="1.0" encoding="GB2312"?> <?xml-stylesheet type="text/xsl" href="mystyle.xsl"?> &l ...
XSLT命令[xml格式转换] 1.循环 <xsl:for-each...> <xsl:for-each select="BookList/Item"> <tr> <th align="left"> <xsl:value-of select=".//title" /></th> <td><xsl:value-of select=".//categroy" /></td> <td>< ...
经常用for-each来循环读取XML中的某个节点集,但常常需要加上序号 这样来做: <xsl:template match="Book"> <xsl:for-each select="Authors/Author">     <xsl:number value="position()" />     <xsl:value-of select="Name" /> </xsl:for-each> </xsl:template>   当然,如果你不满 ...
4.XPath的语法 我们在前面已经提到过,XPath是用来帮助XSLT在XML源文档中查找定位信息的语言。在实际使用过程中,XPath和XSLT总是混在一起使用,在上面一章的语法例子中我们已经有使用到XPath的语法,只是没有明确点出。但W3C将 ...
通过前面两章的介绍,我们已经对XSLT的基本概念和它的转换过程有了一些了解。下面我们一起来学习XSLT的具体语法。说到语法总是比较枯燥的,您可以大体上浏览一遍,等您真正需要使用XSLT的时候,再仔细研究它们。 3.XSLT的元素语法 3.1 xsl:template和xsl:apply-templates 3.2 xsl:value-of 3.3 xsl:for-each 3.4 xsl:if 3.5 Xxsl:choose, when, otherwise 3.6 xsl:sort 3.1 xsl:template和xsl:apply-templates 模板(tem ...
2. XSLT的实例 2.1 XSLT如何转换XML 2.2 一个实例 2.3 过程解析 2.4 XSLT的用途 2.1 XSLT如何转换XML 我们打个有趣的比方,你玩过橡皮泥吧,用不同的模子按上去,就可以做出需要的形状。如果我们假设XML数据文档是一块大橡皮泥,XSLT就象是一个模子,用力一按,就做出需要的形状来---符合不同需要的HTML文档。 具体看下面的过程示意图: 我们将XML原文档输入,用XSL作为模板,通过转换引擎,最终输出需要的HTML文档。其中的转换引擎就是比喻中"用力一按"的过程。在具体应用中,有专门的软件来实现这个转换过程,名为XML P ...
1.XSLT的概念 1.1 什么是XSLT 1.2 为什么要用XSLT 1.3 XSLT的历史 1.4 什么是XPath 1.5 XSLT和CSS的比较 1.6 XSLT和IE5 1.XSLT的概念 我们首先来澄清一个概念,大家可能听说过XSL(eXtensible Stylesheet Language),XSL和我们这里说的XSLT从狭义上理解是一样的,而按照W3C的标准,XSLT的说法更严格些,因此我们在文章中统一使用 XSLT的称法。它们之间具体的关系我们会在下面讲述。 1.1 什么是XSLT XSLT的英文标准名称为eXtensible Stylesheet Language ...
在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具。本节简单的讲述一下这些配置文件的配置。        配置文件的基本结构如下: <?xml version="1.0&quo ...
# publicclass Course { # private Long id; # # private String name; # # private Teacher teacher; # // 省略setter和getter 方法 # } # # publicclass Teacher { # private Long id; # # private String name; # # private Course course; ...
Hibernate的映射文件(hbm.xml)属性说明 1.class 节点 name: 类名 table: 类对应表名,默认为类名称 dynamic-update: 生成更新字段时,只包含发生变动的字段,默认为false。 dynamic-insert: 生成insert语句时仅包含非null字段 Proxy: 代理类,默认为空 discriminator-value: 子类辨别标识用于多态支持 where: 通过限定条件查询结果集。如:查询有籍在校学生的信息可以使用"where studentstatus='0'" 2.id节点 1.column              ...
MappingDispatchAction 类 import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; impo ...
Global site tag (gtag.js) - Google Analytics