Announcement

Collapse
No announcement yet.

java + xml in einen String umwandeln

Collapse
This topic is closed.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • java + xml in einen String umwandeln

    Hallo alle zusammen,

    ich habe eine xml datei, die ich in einen String umwandeln möchte und danach ausdrucken möchte!!!
    Der Druck funktioniert schon, allerdings wird die xml nicht richtig konvertiert!!!

    Kann sich das mal einer anschauen!!!
    Bedanke mich schon mal für jeden Tipp!!!






    [highlight=java] public static String XMLtoString(Document doc) throws SAXException, IOException, ParserConfigurationException, TransformerConfigurationException, TransformerException, TransformerFactoryConfigurationError {
    //System.out.println(doc.hasChildNodes());

    try{
    //convert XML file in String
    //a:
    Transformer transformer = TransformerFactory.newInstance().newTransformer();
    transformer.setOutputProperty(OutputKeys.INDENT, "yes");
    //b: initialize StreamResult with File object to save to file
    StreamResult result = new StreamResult(new StringWriter());
    DOMSource source = new DOMSource(doc);
    transformer.transform(source, result);
    xmlString = result.getWriter().toString();
    //System.out.println(xmlString);
    return xmlString;
    }
    catch(Exception ex){
    return "Fehler bei Umwandlung von XML in String\n" +ex;
    }

    [/highlight]
    Zuletzt editiert von Christian Marquardt; 11.02.2014, 21:15.

  • #2
    http://www.java-forum.org/java-basic...-java-xml.html

    geschlossen
    Christian

    Comment

    Working...
    X