Erstellen Sie eine Textdatei aus einem String mit JS und html5
Ich möchte eine Textdatei aus einer Zeichenfolge erstellen. Derzeit verwende ich eine Funktion, die ein Array nimmt und es in eine Zeichenfolge umwandelt. Mit dieser Zeichenfolge möchte ich eine lokale Textdatei erstellen, die der Benutzer herunterlädt. Ich habe versucht mit dieser Methode
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(); }
Ich benutze Chrome als Browser. Auch ich würde JS oder HTML5 Antwort bevorzugen.
danke im Voraus