Я пытаюсь прочитать XML с помощью AJAX, все данные взяты из правильно сформированного XML-файла, а затем отправлены на страницу клиента через AJAX.Но xmlhttp.responseXML всегда остается непригодным для использования.
Вот мой контроллер:
def fileGetter = {
if (params.fileId) {
try {
String resultStr = fileManipulatorService.fileProvider(params.fileId).getText()
println resultStr
render(text: resultStr, contentType: "text/xml", encoding: "ISO-8859-1")
response.sendError(200)
}
}
}
resultStr
содержит правильный xml, на моей веб-странице текст ответа xmlhttp также содержит правильные данные xml, тогда как ответ xmlhttpXML ничего не содержит.Как я могу отправить истинные данные XML на мою страницу клиента и использовать ее?Мне тоже нужно работать с XML-ответом.(Я пытался отправить новый объект XML, созданный из строки, я пытался вернуть исходный файл, но ни один из этих методов не работал) (Я использую Chrome)
Спасибо