Package com.thoughtworks.xstream.io.xml

Examples of com.thoughtworks.xstream.io.xml.PrettyPrintWriter


      logger.debug("NODE {}: Serializing to file {}", node.getNodeId(), file.getPath());

      try {
        writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "UTF-8"));
        stream.marshal(node, new PrettyPrintWriter(writer));
        writer.flush();
      } catch (IOException e) {
        logger.error("NODE {}: There was an error writing the node config to a file: {}", node.getNodeId(), e.getMessage());
      } finally {
        if (writer != null)
View Full Code Here


            } else if (formatExtension.equalsIgnoreCase("json")) {
                HierarchicalStreamDriver driver = new JettisonMappedXmlDriver();
                HierarchicalStreamReader hsr = driver.createReader(is);
                // See http://jira.codehaus.org/browse/JETTISON-48
                StringWriter writer = new StringWriter();
                new HierarchicalStreamCopier().copy(hsr, new PrettyPrintWriter(writer));
                writer.close();
                newLayer = (TileLayer) xs.fromXML(writer.toString());
            } else {
                throw new RestletException("Unknown or missing format extension: "
                        + formatExtension, Status.CLIENT_ERROR_BAD_REQUEST);
View Full Code Here

    private String convertJson(String entityText) throws IOException {
        HierarchicalStreamDriver driver = new JettisonMappedXmlDriver();
        StringReader reader = new StringReader(entityText);
        HierarchicalStreamReader hsr = driver.createReader(reader);
        StringWriter writer = new StringWriter();
        new HierarchicalStreamCopier().copy(hsr, new PrettyPrintWriter(writer));
        writer.close();
        return writer.toString();
    }
View Full Code Here

    HierarchicalStreamDriver driver = new JettisonMappedXmlDriver();
    StringReader reader = new StringReader(json);
    HierarchicalStreamReader hsr = driver.createReader(reader);
    StringWriter writer = new StringWriter();
    try {
      new HierarchicalStreamCopier().copy(hsr, new PrettyPrintWriter(
          writer));
      return writer.toString();
    } finally {
      if (writer != null) {
        try {
View Full Code Here

TOP

Related Classes of com.thoughtworks.xstream.io.xml.PrettyPrintWriter

Copyright © 2018 www.massapicom. 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.