Я хочу создать текстовый файл из строки. в настоящее время я использую функцию, которая принимает массив и превращает его в строку, затем используя эту строку, я хочу создать локальный текстовый файл, который загружает пользователь. я попытался с помощью этого методаСоздать текстовый файл из String с помощью JS и html5
function createFile(){ //creates a file using the fileLIST list
var output= 'Name \t Status\n'+ fileLIST[0][0].name+'\t'+fileLIST[0][1]+'\n';
var Previous = fileLIST[0];
for (var i=1; i<fileLIST.length; i++)
if (fileLIST[i][1] =='none' || fileLIST[i][1] == Previous[1])
continue
else {
Previous = fileLIST[i]
output = output + fileLIST[i][0].name +'\t'+fileLIST[i][1] + '\n';}
window.open("data:text/json;charset=utf-8," + escape(output));//should create file
display(); }
я использую хром, как мой браузер. также я бы предпочел ответ JS или HTML5.
спасибо заранее
и что случилось с этим кодом? – Joseph
открывает новую вкладку и ничего не делает. он не создает файл для загрузки – GreenGiant
Является ли код в вопросе на стороне сервера JS? –