zoukankan      html  css  js  c++  java
  • XLST

    xlst转换

        // 读入源请求和mapping配置
                StreamSource xmlSource = new StreamSource(new InputStreamReader(new ByteArrayInputStream(
                        origXml.getBytes(DataMappingConstants.CHARSET)), DataMappingConstants.CHARSET));
                StreamSource xslSource = new StreamSource(new ByteArrayInputStream(
                        mappingXslt.getBytes(DataMappingConstants.CHARSET)));
    
                // 根据mapping配置生成转换器
                DefaultErrorHandler defaultErrorHandler = new DefaultErrorHandler();
                TransformerFactory factory = TransformerFactory.newInstance();
                factory.setErrorListener(defaultErrorHandler);
                Transformer transformer = factory.newTransformer(xslSource);
                transformer.setErrorListener(defaultErrorHandler);
    
                // 写入转换结果
                ByteArrayOutputStream out = new ByteArrayOutputStream();
                OutputStreamWriter outXmlStream = new OutputStreamWriter(out, DataMappingConstants.CHARSET);
                transformer.transform(xmlSource, new StreamResult(outXmlStream));
                destXml = out.toString(DataMappingConstants.CHARSET);
  • 相关阅读:
    http协议
    web自动化测试
    测试用例的编写
    软件测试基础知识
    内置对象session
    eclipse中快捷键使用技巧
    多线程
    jsp中的九大内置对象
    制作网站用到的一点知识
    正则表达式 7 ----大括号
  • 原文地址:https://www.cnblogs.com/YDDMAX/p/5465041.html
Copyright © 2011-2022 走看看