网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  java核心代码例程之:(jaxp) xsl transformation     
  文章作者:未知  文章来源:水木森林  
  查看:216次  录入:管理员--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
  相关文档
动态proxy与java acl用户访问控制机制实现 11-17
palm j2me串行通讯程序编写与调试 11-17
java编程技术中汉字问题的分析及解决 11-17
计算对数 11-17
corba 是什么 11-17
java网络编程之uri、url研究 11-17
jni开发简单入门篇 11-17
“三步走”成为一名优秀的程序员 11-17
线程与swing 11-16
如何有效的保护java程序 11-17
java理论与实践:垃圾收集简史 11-16
代码最优化.net中的内存管理 11-17
j2ee技巧:通过struts应用mvc设计模型 11-16
struts生成word下载 11-17
关于eclipse 3.0中的插件自动构建简介 11-16
todatestring 方法 11-16
用socket类实现http协议客户端应用 11-16
基于JDBC的数据库连接池高效管理策略 04-14
浅谈java中的存储空间类型 11-17
基础篇:数组 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息