package xslt;
import java.io.File;
import javax.xml.transform.Result;
import javax.xml.transform.Source;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerConfigurationException;
import javax.xml.transform.TransformerException;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
public class XslTransformer {
public void Transform(String xmlFileName ,String htmlFileName){
try {
TransformerFactory tFac=TransformerFactory.newInstance();
Source xslSource= new StreamSource("d:\\jcode\\xsl4score.xsl");
Transformer t=tFac.newTransformer(xslSource);
File xmlFile=new File(xmlFileName);
File htmlFile=new File(htmlFileName);
Source source=new StreamSource(xmlFile);
Result result=new StreamResult(htmlFile);
t.transform(source, result);
} catch (TransformerConfigurationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (TransformerException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String []args){
XslTransformer xt=new XslTransformer();
String xmlFileName="d:\\jcode\\score.xml";
String htmlFileName="d:\\jcode\\score.html";
xt.Transform(xmlFileName, htmlFileName);
}
}
分享到:
相关推荐
使用XSLT将XML文档转换成HTML文档.
xml加xslt转化成html的源代码!超有用的
XSLT XML 数据结合并显示 双击XML浏览效果
xslt_xml_html 测试xslt_xml_html 测试xslt_xml_html 测试xslt_xml_html 测试
使用xslt讲xml文件转换成html和js的形式,根据js处理不同的xml文件
1)xslt控制xml样式 2)xml、xslt被html调用 3)xml、xslt被c#后台调用
NULL 博文链接:https://rabbit.iteye.com/blog/309936
VB 2010 (41)XSLT转换源码....XSLT的一个常见用法是把XML转换为HTML,使XML文档能可视化地显示出来。XSL转换的好处在于它是使用一种替代语言(XSLD进行XML转换,避免了源代码、SQL命令或者其他XML生成机制的重写。
NULL 博文链接:https://abcccccc.iteye.com/blog/1013081
以实现为重点,全面讲述了XSLT的文档转换功能,学习将XML转换为HTML、XHTML、PDF和其他格式。 XSLT是万维网联盟(W3C)最新提出的一种用来转换XML文档结构的说明性计算机语言,随着网络时代的发展,它的应用场合...
xslt语法参考手册 详细地介绍了XSLT的语法,我就是看着这本书学的,发上来和大家一起分享,非常实用。
其建立机制是通过特定的XSL风格页将定义好的目录树XML文件转换成满足要求的HTML推送给客户端浏览器(IE5.5+)显示。客户端负责处理所有对目录的操作,如展开/收缩、最大化/最小化子目录和整个目录结点。
XSLT提供了一种将XML文档转换为HTML的强有力的工具.然而,当这种转换需要涉及更多逻辑的时候,就会显现出它的不足之处.文中讲述了如何使用Java扩展XSLT,从而更好地发挥两种语言的特色.最后给出一实例来具体展示如何将...
however, it is not structured as a tutorial, and there are other books on XSLT that provide a gentler approach for beginners. <br/>The book does assume a basic knowledge of XML, HTML, and the ...
-> Xml 的能力,以及通过 Newtonsoft 的 Json.Net 通过 Xslt 进行转换的能力。 这允许您执行 Json <-> Json(以不同的格式) Json -> HTML、Json -> XML、XML -> Json(当满足某些规则时)。例子Json 表示: { " ...
xslt.js是基于jquery通过xslt来转换xml成html的客户端脚步插件,经测试。 xslt.js supports the following browsers: * Mozilla 0.9.4 and greater. * Microsoft Internet Explorer 5 and greater, Internet ...
将XML原文档输入,用XSL作为模板,通过转换引擎,最终输出需要的HTML文档
XML家族的另一种语言XSLT,XSLT类似HTML中的CSS,但是比CSS功能要强大的多。学习XSLT的前提是您对XML已经有一些了解,如果您没有学习过XML,可以先点这里(http://www.etechnic.com.cn/columns/xml_1.shtml)看我先前...
利用xslt将wml转换为html
HTML 使用预先定义的标签,标签的意义很容易被理解。 HTML 元素中的 <table> 元素定义表格 - 并且浏览器清楚如何显示它。 向 HTML 元素添加样式是很容易的。通过 CSS,很容易告知浏览器用特定的字体或颜色显示一个...