当前位置: 技术问答>java相关
谁能帮我看看这段程序,拜托了
来源: 互联网 发布时间:2015-04-27
本文导语: 这是一个xsl转换的程序 public class XSLTTransform { public static void main(String[] args) throws TransformerException, TransformerConfigurationException, FileNotFoundException, IOException { TransformerFa...
这是一个xsl转换的程序
public class XSLTTransform
{
public static void main(String[] args)
throws TransformerException, TransformerConfigurationException,
FileNotFoundException, IOException
{
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(new StreamSource("productview.xsl"));
transformer.transform(new StreamSource("productview.xml"), new StreamResult(new FileOutputStream("productview.html")));
}
}
现在的问题是xml文件是动态生成的,只是在内存中存在的一个document对象,应该如何修改这段程序使它满足要求。我想可能跟输入流有关,只是自己水平有限,请大家多帮忙了。
public class XSLTTransform
{
public static void main(String[] args)
throws TransformerException, TransformerConfigurationException,
FileNotFoundException, IOException
{
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(new StreamSource("productview.xsl"));
transformer.transform(new StreamSource("productview.xml"), new StreamResult(new FileOutputStream("productview.html")));
}
}
现在的问题是xml文件是动态生成的,只是在内存中存在的一个document对象,应该如何修改这段程序使它满足要求。我想可能跟输入流有关,只是自己水平有限,请大家多帮忙了。
|
用javax.xml.transform.dom.DOMSource试试:DOMSource(node)