Jak odczytać plik XML za pomocą javascript FileReader?

Muszę pobrać XML z pliku ODF. Próbowałem użyć FileReader readAsText i readAsBinaryString, ale nie działa.

FileReader readAsText zwraca niektóre znaki specjalne dla plików odf.

zreadAsBinaryString

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);

Jak uzyskać XML z pliku ODF przy użyciu javascript FileReader?

questionAnswers(2)

yourAnswerToTheQuestion