网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  java核心代码例程之:(jaxp) xsl transformation     
  文章作者:未知  文章来源:水木森林  
  查看:226次  录入:管理员--2007-11-17  
 
import javax.xml.transform.*;
import javax.xml.transform.stream.*;

/**
 * transformdemo uses jaxp to acquire an xml transformer. it uses the transformer
 * to transform an xml shopping cart into an html view of the shopping cart.
 * the transformer uses transform instructions in an xslt (.xsl) file.
 *
 * the following jars must be in your classpath:
 * - jaxp.jar
 * - xerces.jar (for sax parser and dom object implementations)
 * - xalan.jar (for xslt implementation)
 *
 * download jaxp (which includes these jars) here: http://java.sun.com/xml/
 * find additional xerces and xalan info here: http://xml.apache.org/
 *
 * note: xslt authoring/programming is beyond the scope of this tutorial.
 * you"ll find good xsl info here: http://www.w3.org/style/xsl/#learning
 **/

public class transformdemo
{

  public static void main( string[] args  )
  {
    try
    {
      transformerfactory factory = transformerfactory.newinstance();
      system.out.println( "transformerfactory classname: " + factory.getclass().getname() );

      transformer transformer = factory.newtransformer( new streamsource( "cart.xsl" ) );
      system.out.println( "transformer classname: " + transformer.getclass().getname() );

      //this single line applies the xsl file to transform the xml into html.
      transformer.transform( new streamsource( "cart.xml" ), new streamresult( system.out ) );
    }
    catch( exception e )
    {
      e.printstacktrace();
    }

 }

}
 
 
上一篇: java核心代码例程之:(jaxp) sax    下一篇: java核心代码例程之:calendardemo.java
  相关文档
理解ejb的参数传递 11-17
api解读:thread 11-17
velocity实例 11-17
j2ee综合--业务逻辑和数据库访问决策 03-03
拖放 eclipse workbench 标签 11-17
JAVA基础:CLR和JRE的运行机制初步总结 08-06
从server.xml到web.xml的个人发现! 11-17
关于spring中的aop的解释 11-17
Java中异常机制的深入研究 08-06
使用midp2.0开发游戏(7)设计scheduler 11-17
程序人生--送给编程初学者的良言警句 01-23
让界面更加绚丽 java se 6.0四种新功能 11-17
关于webwork2中的中文问题 选择自 chenyun2000 的 blog (转载) 11-17
数据库中数据项变化不定,如何设计java beans(1) 11-17
带你步入j2ee殿堂:最易懂的j2ee实例 11-17
java/jsp学习系列之jdk的安装 11-17
scjp 1.4 认证的初级教程 11-17
总结篇:将内部类进行到底 11-17
使用jbuilder2007开发web services 11-17
使用设计模式改善程序结构(一) 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息