Ignore:
Timestamp:
12/13/13 16:48:59 (10 years ago)
Author:
olhsha
Message:

postimg/getting annotations with xml bodies is fixed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/Helpers.java

    r4173 r4188  
    1818package eu.dasish.annotation.backend;
    1919
     20import java.io.ByteArrayInputStream;
    2021import java.io.IOException;
     22import java.io.InputStream;
    2123import java.util.Map;
    2224import javax.xml.parsers.DocumentBuilder;
     
    5153            try {
    5254                try {
    53                     Document doc = dbf.parse(string);
     55                    InputStream is = new ByteArrayInputStream(string.getBytes("UTF-16"));
     56                    Document doc = dbf.parse(is);
    5457                    return doc.getDocumentElement();
    5558                } catch (SAXException saxException) {
     
    6770    public static String elementToString(Element element) {
    6871        Document document = element.getOwnerDocument();
    69         DOMImplementationLS domImplLS = (DOMImplementationLS) document
    70                 .getImplementation();
     72        DOMImplementationLS domImplLS = (DOMImplementationLS) document.getImplementation();
     73        String encoding=document.getInputEncoding();
    7174        LSSerializer serializer = domImplLS.createLSSerializer();
    7275        String result = serializer.writeToString(element);
Note: See TracChangeset for help on using the changeset viewer.