`
tanleihaoren
  • 浏览: 67631 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

xml关联xsl的四种方法

阅读更多

一、直接在顶层元素的上面假如<?xml-stylesheet type="text/xsl" href="XXX.xsl"?>

 

二、先创建一个空文档,利用appendChild方法加入由Document实例的方法

createProcessingInstruction("xml-stylesheet","type=\"text/xsl\" href=\"XXX.xsl\");

 

三、利用TransformerFactory的newTransformer(new StreamSource(XXX.xsl))关联xsl

 

四、利用Transformer的newTemplates(new StreamSource(XXX.xsl))关联xsl ,再用Templates实例创建 newTransformer实例

transform(Source , Result)的参数:
Source 可以是StreamSource的实例也可以是DOMSource的实例。
StreamSource实例可以通过new StreamSource(File file)也可以new StreamSource( Inputstream
inputstream) 其中的参数都是xml源文档。

Result 可以是 SteamResult的实例。SteamResult的实例可以通过new StreamResult (response.getWriter())或new StreamResul(response.getOutputStream())获得; 

不对的地方请各位指出,谢谢!!

分享到:
评论

相关推荐

    XML+xsl讲XML文档的内容用xsl建表

    XML+xsl讲XML文档的内容用xsl建表。

    oXygen XML Editor(XML脚本编辑软件)

    XML和XSL文档可以容易地相关联的一个与另一个和变换结果可以被看作是文本或HTML。oXygen XML Editor提供了W3C XML模式的可视化模式编辑器和RELAX NG模式旨在简化架构文件的开发和理解。oXygen验证XML,XSL和XQuery,...

    XML官方指南中文版(CHM) 下载

    XML元素, 关联,内容和命名规则。 XML属性 How XML属性可以用来描述元素,提供元素的补充说明。 XML确认 一个好的正确的XML文档以及如何用DTD来定义XML文档。 XML的浏览器 目前两个最著名的浏览器都支持...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    DTD是一种保证XML文档格式正确的有效方法,可以比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。一个DTD文档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的实体或...

    XML高级编程pdf

    3.2.1 将DTD与XML文档相关联 3.2.2 基本标记声明 3.3 正式的DTD结构 3.3.1 实体 3.3.2 元素 3.3.3 属性 3.3.4 条件部分 3.4 DTD的缺点 3.5 用于图书目录问题的DTD 3.5.1 图书目录问题的正式定义 3.5.2 ...

    XML 高级编程(高清版)

    3.2.1 将DTD与XML文档相关联 3.2.2 基本标记声明 3.3 正式的DTD结构 3.3.1 实体 3.3.2 元素 3.3.3 属性 3.3.4 条件部分 3.4 DTD的缺点 3.5 用于图书目录问题的DTD 3.5.1 图书目录问题的正式定义 3.5.2 ...

    XML高级编程 (Extensible Markup Language)

    3.2.1 将DTD与XML文档相关联 3.2.2 基本标记声明 3.3 正式的DTD结构 3.3.1 实体 3.3.2 元素 3.3.3 属性 3.3.4 条件部分 3.4 DTD的缺点 3.5 用于图书目录问题的DTD 3.5.1 图书目录问题的正式定义 3.5.2 ...

    C#XML入门经典 C#编程人员必备的XML技能.part2

    C# XML入门经典——C#编程人员必备的XML技能 作者:[美]Stewart Fraser, Steven 著,毛尧飞,崔伟 译 出版社:清华大学出版社 出版时间:2003年11月 第1章 在C#中使用XML的原因 &lt;br&gt;1.1 使用XML的原因...

    XML高级编程

    3.2.1 将DTD与XML文档相关联 53 3.2.2 基本标记声明 55 3.3 正式的DTD结构 55 3.3.1 实体 56 3.3.2 元素 58 3.3.3 属性 61 3.3.4 条件部分 67 3.4 DTD的缺点 69 3.5 用于图书目录问题的DTD 70 3.5.1 图书目录问题的...

    xml入门经典-part3(中文版)

    3.2.1 将DTD与XML文档相关联 3.2.2 基本标记声明 3.3 正式的DTD结构 3.3.1 实体 3.3.2 元素 3.3.3 属性 3.3.4 条件部分 3.4 DTD的缺点 3.5 用于图书目录问题的DTD 3.5.1 图书目录问题的正式定义 3.5.2 ...

    纯XML数据库管理系统.doc

    目前,XML有两种通用的样式添加技术,一种是CSS,另一种是XSL(eXtensible Style Language,扩展样式语言)[7]。XML这种明确的分工导致的将是更高效的Web程序设计, 更快的搜索引擎、更统一的数据表示和更方便的...

    xth:在浏览器中将xml-xslt转换为html

    使用xth (从XML到html),您可以加载XML文件及其关联的XSLT样式表,并将其转换为HTML。 无依赖性,仅重1.3kb。 在所有主要浏览器(包括Internet Explorer 10和更高版本)上都在客户端工作。 安装 CDN &lt; ...

    XML,XSLT,AJAX三大技术打造开源多用户博客X3BLOG

    无Session设计杜绝了用户会话无故丢失的尴尬,客户端关联的会话加密方式带来了用户数据的高安全性,独特的XSL结构设计,彻底消除了跨站脚本攻击的隐患,杜绝恶意代码的执行,同时保证了文章内容的完整性。...

    X3BLOG AJAX国产大型开源多用户博客系统 1.1.0.beta1源码版

    国内唯一应用AJAX+XML+XSL三种技术于一体的博客系统 X3-BLOG 是基于XML+XSLT+AJAX技术构建的开源多用户博客门户系统,服务器端采用当前最流行的动态网页开发语 言之一ASP.NET(C#) 2.0编写,支持多种数据库,包括...

    X3BLOG AJAX国产大型开源多用户博客系统 1.1.0.beta1编译版

    国内唯一应用AJAX+XML+XSL三种技术于一体的博客系统 X3-BLOG 是基于XML+XSLT+AJAX技术构建的开源多用户博客门户系统,服务器端采用当前最流行的动态网页开发语 言之一ASP.NET(C#) 2.0编写,支持多种数据库,包括...

Global site tag (gtag.js) - Google Analytics