Как заставить скачать XML-файл в JavaScript? - PullRequest
1 голос
/ 20 апреля 2019

Учитывая это решение о том, как создать формат XML для моих данных ( Преобразование объекта JavaScript (массива) в XML )

Теперь мне нужен способ автоматической загрузки этого файла в.XML-файл, это мой код:

toXml = (data) => {
    return data.reduce((result, el) => {
        if (el.title && el.author)
            return result + `<BookData><title>${el.title}</title><author>${el.author}</author></BookData>\n`
        if (el.title && !el.author)
            return result + `<BookData><title>${el.title}</title></BookData>\n`
        if (!el.title && el.author)
            return result + `<BookData><author>${el.author}</author></BookData>\n`
    }, '')
}

if (type == 2)
{
    let data = this.toXml(arrayData);
    console.log(data);
}

Где я передаю данные для создания моего XML?

Что я должен кодировать вместо console.log(data);, чтобы я мог получить загруженный XML-файл?

Редактировать: Ответ на вопрос Как создать и загрузить файл XML на лету с использованием JavaScript?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...