怎样在转换后生成的html中不含xml声明片断,我尝试用transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
可一点作用都没有,请大虾们给于指点
可一点作用都没有,请大虾们给于指点
解决方案 »
- getHibernateTemplate()分页问题
- 关于ejb3的有状态的session bean钝化激活问题
- spring中通过jndi获取tomcat配置的数据源(错误:No suitable driver)
- 第一个servlet出错了~~~~~~
- 请问大家我需要买一本或者下载一本什么样的书(有这方面开发经验的朋友给我意见啊)
- 哪里可以下载j2ee sdk阿(我在sun网站找 怎么只有j2se sdk阿)
- 方法调用问题
- 大量电子图书下载,快快快!!!!!!!!!!!!!!!!!!
- 为什么这句查询没有结果?错在哪里了?项目上正在使用,非常着急,请大家帮忙,谢谢。
- 急需jb8开发的,用jboss3.2作应用服务器的程序源码。(学习用)
- 关于 根与子级 校验问题,在线等
- 邮件验证错我!!!菜鸟求救
private String xml2Html(String xml, String xsl) throws Exception
{
Reader xslR = new StringReader(xsl);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(new StreamSource(xslR));
Properties properties = transformer.getOutputProperties();
properties.setProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
properties.setProperty(OutputKeys.ENCODING, "utf-8");
properties.setProperty(OutputKeys.METHOD,"html");
properties.setProperty(OutputKeys.VERSION,"4.0"); transformer.setOutputProperties(properties);
Reader xmlR = new StringReader(xml);
SAXReader reader = new SAXReader();
Document doc = reader.read(xmlR);
DocumentSource source = new DocumentSource(doc);
DocumentResult result = new DocumentResult();
transformer.transform(source, result);
return result.getDocument().asXml;//.getDocument().getText();
}哪位可以指点迷津,我怎么得到完成的html字符串呀
{
Reader xslR = new StringReader(xsl);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(new StreamSource(xslR));
Properties properties = transformer.getOutputProperties();
properties.setProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
properties.setProperty(OutputKeys.ENCODING, "utf-8");
properties.setProperty(OutputKeys.METHOD,"html");
properties.setProperty(OutputKeys.VERSION,"4.0"); transformer.setOutputProperties(properties);
//transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
Reader xmlR = new StringReader(xml);
SAXReader reader = new SAXReader();
Document doc = reader.read(xmlR);
//Document doc = DocumentHelper.parseText(xml); DocumentSource source = new DocumentSource(doc);
DocumentResult result = new DocumentResult();
transformer.transform(source, result);
return result.getDocument().asXml;//.getDocument().getText();
}请问怎么可以得到一个完整的Html字符串呀
楼主【cxhws】截止到2008-07-09 17:54:55的历史汇总数据(不包括此帖):
发帖的总数量:0 发帖的总分数:0 每贴平均分数:0
回帖的总数量:5 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:---------------------结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html