Package javax.xml.transform

Examples of javax.xml.transform.Templates.newTransformer()


        {
            transformer = tfactory.newTransformer();
        }
        else
        {
            transformer = sr.newTransformer();
        }

        transformer.transform(xmlin, xmlout);
    }
View Full Code Here


            throws TransformerException, IOException, Exception
    {
        Templates styleTemplate = getTemplates(style);

        Transformer transformer = (styleTemplate != null)
                ? styleTemplate.newTransformer()
                : tfactory.newTransformer();

        if (params != null)
        {
            for (Iterator it = params.entrySet().iterator(); it.hasNext();)
View Full Code Here

      tm = _templateCache.get(uri);
    }
    if (tm == null)
      throw new XslTransformException("XSL sheet" + uri + " has not been parsed before transformation!");
    try {
      Transformer tf = tm.newTransformer();
      tf.setURIResolver(resolver);
      if (parameters != null) {
        for (Map.Entry<QName, Object> param : parameters.entrySet()) {
          tf.setParameter(param.getKey().getLocalPart(), param.getValue());
        }
View Full Code Here

    {
      File xsl = new File(xslLocation);
      StringWriter stw = new StringWriter();
      Result result = new StreamResult(stw)
      Templates template = factory.newTemplates(new StreamSource(xsl));
      Transformer transformer = template.newTransformer();
      transformer.transform(new DOMSource(xml), result);
      String incomingXML = stw.toString();
      System.out.println(incomingXML);
      DocumentBuilder db1= DocumentBuilderFactory.newInstance().newDocumentBuilder();
      unitOfWork = db1.parse(new InputSource(new StringReader(incomingXML)));
View Full Code Here

   * could not be built
   */
  protected Transformer buildTransformer(Map parameters) throws TransformerConfigurationException {
    Templates templates = getTemplates();
    Transformer transformer =
        (templates != null ? templates.newTransformer() : getTransformerFactory().newTransformer());
    applyTransformerParameters(parameters, transformer);
    return transformer;
  }

  /**
 
View Full Code Here

            if (unmarshaller.getClass().getName().contains("eclipse")) {
                //eclipse MOXy doesn't work properly with the XMLFilter/Reader thing
                //so we need to bounce through a DOM
                Source reader = new StaxSource(StaxUtils.createXMLStreamReader(is));
                DOMResult dom = new DOMResult();
                t.newTransformer().transform(reader, dom);
                return unmarshaller.unmarshal(dom.getNode());
            }
            XMLFilter filter = null;
            try {
                filter = factory.newXMLFilter(t);
View Full Code Here

        try {
            Templates templates = getTemplates();

            if (templates != null) {
                result = templates.newTransformer();

                if (this.uriResolver != null) {
                    result.setURIResolver(getUriResolver());
                }
View Full Code Here

                templates = tf.newTemplates(new StreamSource(input));
                if (useCache) {
                    templatesCache.put(xsltURI, templates);
                }
            }
            return templates.newTransformer();
        } catch (TransformerConfigurationException e) {
            e.printStackTrace();
            throw new RuntimeException(e.toString());
        }
    }
View Full Code Here

        try {
            TransformerFactory tf = TransformerFactory.newInstance();
            StringReader input = new StringReader(PRETTY_PRINTER);
            Templates templates = tf.newTemplates(new StreamSource(input));
            OutputStream result = new ByteArrayOutputStream();
            templates.newTransformer().transform(
                new DOMSource(doc),
                new StreamResult(result));
            LOGGER.debug(result.toString());
        } catch (Exception e) {
            e.printStackTrace();
View Full Code Here

    @Override
    public Transformer newTransformer(Source source) throws
        TransformerConfigurationException
    {
        final Templates templates = newTemplates(source);
        final Transformer transformer = templates.newTransformer();
        if (_uriResolver != null) {
            transformer.setURIResolver(_uriResolver);
        }
        return(transformer);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.