В моем коде я преобразовал данные из модели JSON в XML. Чтобы обеспечить правильное форматирование, я анализирую созданную строку XML в XML Doc. (API не может работать с плохо отформатированным XML)
Поэтому мне нужна помощь в преобразовании моей переменной XML Doc в Base64 (вместо моей строки XML) с использованием Javascript.
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(xmlDataString,"text/xml");
Кто-нибудь знает функцию кроме btoa () , которая используется для преобразования строк?
Использование btoa (xmlDataString) возвращает ошибку API «Ошибка синтаксического анализа XML: неправильно сформировано», а использование btoa (xmlDoc) возвращает Base64, которое возвращается при повторном декодировании: «[object XMLDocument]"
Спасибо