How to read XML file using FileReader javascript?

Viewed 19313

I need to get XML from a ODF file. I tried using FileReader readAsText and readAsBinaryString but its not working.

FileReader readAsText returns some special characters for odf files.

with readAsBinaryString

var reader = new FileReader()

reader.onloadend=function(e){

    var data = e.target.result;
    //data is not in xml format
    var xml = str2xml(data);
    //getting error
    /*
     using DOM parser for xml parsing
    */
}

reader.readAsBinaryString(file);

How can get XML from ODF file using javascript FileReader?

2 Answers
Related