全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

java中使用xls格式化xml的实例

在java中调用xls格式化xml

使用javax.xml.transform.Transformer,将xml用xls格式化为另一种xml

输入为xml字符串,输出也为xml字符串,代码模板如下:

Java代码 

//这里使用xml-apis.jar实现javax.xml.transform.Transformer 
import javax.xml.transform.Transformer; 
import javax.xml.transform.stream.StreamResult; 
import javax.xml.transform.stream.StreamSource; 
public class TransformXmlByXls{  
private Transformer transformer; 
 
public String handleXml(){ 
String sourceXml="..."; 
StringWriter sw = new StringWriter(); 
 
InputStream in= new ByteArrayInputStream(sourceXml 
          .getBytes("UTF-8")); 
transformerXslImpl(...,"UTF-8");         
transformer.transform(in, sw); 
String targetXml = sw.toString();   
return targetXml;             
} 
 
private transformerXslImpl(File xslTemplateFile, String encoding) 
      throws Exception { 
    initTransformerFactory(); 
    transformer = getXslTransformerTemplate(xslTemplateFile); 
    transformer.setOutputProperty(OutputKeys.ENCODING, encoding); 
  } 
   
   
private Transformer getXslTransformerTemplate(File xslFile) 
      throws TransformerFactoryConfigurationError, 
      TransformerConfigurationException { 
    TransformerFactory tFactory = TransformerFactory.newInstance(); 
    Templates translet = tFactory.newTemplates(new StreamSource(xslFile)); 
    return translet.newTransformer(); 
  } 
} 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# 在java中调用xls格式化xml  # java  # 使用xls格式化xml  # Java实现把excel xls中数据转为可直接插入数据库的sql文件  # java批量导入导出文件的实例分享(兼容xls  # xlsx)  # java简单解析xls文件的方法示例【读取和写入】  # Java对xls文件进行读写操作示例代码  # 希望能  # 也为  # 谢谢大家  # StreamSource  # public  # StreamResult  # jar  # import  # stream  # handleXml  # sourceXml  # StringWriter  # String  # TransformXmlByXls  # private  # transformer  # apis  # xml  # br  # javax 


相关文章: 详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  如何在Golang中使用encoding/gob序列化对象_存储和传输数据  建站之星微信建站一键生成小程序+多端营销系统  如何确保西部建站助手FTP传输的安全性?  公司网站制作价格怎么算,公司办个官网需要多少钱?  php json中文编码为null的解决办法  如何通过远程VPS快速搭建个人网站?  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  宿州网站制作公司兴策,安徽省低保查询网站?  建站之星代理平台如何选择最佳方案?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  如何实现建站之星域名转发设置?  建站之星展会模版如何一键下载生成?  建站之星如何助力企业快速打造五合一网站?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  如何在西部数码注册域名并快速搭建网站?  如何使用Golang table-driven基准测试_多组数据测量函数效率  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  网站制作难吗安全吗,做一个网站需要多久时间?  建站主机是什么?如何选择适合的建站主机?  大同网页,大同瑞慈医院官网?  如何用VPS主机快速搭建个人网站?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  网站制作的步骤包括,正确网址格式怎么写?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  小型网站建站如何选择虚拟主机?  常州自助建站工具推荐:低成本搭建与模板选择技巧  详解jQuery中基本的动画方法  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  建站之星多图banner生成与模板自定义指南  建站之星如何实现五合一智能建站与营销推广?  如何通过商城自助建站源码实现零基础高效建站?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  建站主机如何安装配置?新手必看操作指南  如何使用Golang安装API文档生成工具_快速生成接口文档  小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建  微信小程序 五星评分(包括半颗星评分)实例代码  创业网站制作流程,创业网站可靠吗?  小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化  如何正确选择百度移动适配建站域名?  免费网站制作appp,免费制作app哪个平台好?  建站之星CMS五站合一模板配置与SEO优化指南  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  小程序网站制作需要准备什么资料,如何制作小程序?  如何通过服务器快速搭建网站?完整步骤解析 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。