用XSTL转化xml
来源:互联网 发布:java waite() 编辑:程序博客网 时间:2024/06/11 13:44
package book.xml;
import java.io.File;
import java.util.Properties;
import javax.xml.transform.OutputKeys;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
public class JAXPTransform {
public static String xml_xslt_html(String xmlFileName,String xslFileName,String htmlFileName)throws Exception{
TransformerFactory tFactory=TransformerFactory.newInstance();
StreamSource source=new StreamSource(new File(xslFileName));
Transformer tx=tFactory.newTransformer(source);
Properties properties=tx.getOutputProperties();
properties.setProperty(OutputKeys.ENCODING,"GB2312");
properties.setProperty(OutputKeys.METHOD,"html");
tx.setOutputProperties(properties);
StreamSource xmlSource=new StreamSource(new File(xmlFileName));
File targetFile=new File(htmlFileName);
StreamResult result=new StreamResult(targetFile);
tx.transform(xmlSource,result);
return targetFile.getAbsolutePath();
}
public static void main(String[] args) throws Exception {
String xmlFileName="student.xml";
String xslFileName="student.xsl";
String targetFileName="student.html";
JAXPTransform.xml_xslt_html(xmlFileName, xslFileName, targetFileName);
}
}
- 用XSTL转化xml
- XML和XSTL走马观花(ajax)
- XML和XSTL走马观花(ajax)
- XML和XSTL、XMLHttpRequest 的介绍
- 关于利用xstl将xml转换成xml或html
- 用xslt转化XMl
- XSTL Extensible Stylesheet Transformation
- camel-XSTL component
- string 转化xml xml转化为string
- string 转化xml xml转化为string
- string 转化xml xml转化为string
- XSL把XML转化
- list转化为xml
- string 转化为XML
- .net XML XSL 转化
- string 转化 xml
- XStream完美转化XML
- jaxb转化xml笔记
- 接受ctrl+enter事件,兼容FF和IE
- 对象与XML之间的转换
- 在VC6.0用file->open后,出现“MSDEV.EXE-应用程序错误
- 解决AJAX中文出现乱码的方法
- [推荐]2008年第四季度开发者Top 100 Blogs
- 用XSTL转化xml
- 2008年十大科学突破
- SAX解析XML(源代码)
- 解读设计模式----适配器模式(Adapter Pattern),麻雀飞上枝头真能成凤凰?
- 用DOM处理XML文档(Java实现)
- 实现服务生和顾客喝水(多线程编程)
- 生产者-消费者问题(condition)Java实现
- [转] 暴风影音被挂马 已有28000网民遭侵袭
- VCL类学习之(十) TFileStream