Javascript .jsx local files einlesen

Neo772™

Lt. Commander
Registriert
Okt. 2007
Beiträge
1.575
Hallo,

ich programmiere aktuell Scripte für Illustrator im .jsx Format um bestimmte Prozesse zu automatisieren.
Gerne würde ich dazu Informationen aus einem lokalen File auslesen.
Es gibt so etwas wie einen FileReader, aber wie kann ich diesem das lokale File übergeben?
 
mich bringen diese htlm tags im Javascript file nicht weiter. Wenn ich <input type=file> tagge, wie kann ich dann das file auswählen, dass ich nutzen möchte.

Das .jsx läuft nicht im Browser sondern wird in Illustrator importiert.

<input type='file'>playerdata.csv</input>

main(input);
function main(input){
var document = app.activeDocument;
let file = input.files[0];
let reader = new FileReader();
reader.readAsText(file);
reader.onload = function() {
console.log(reader.result);
};
gibt mir nur den Fehler aus, dass er let file = input.files[0] nicht bearbeiten kann, weil er was anderes erwartet (erwarte ;.). Macht für mich keinen Sinn
 
Zuletzt bearbeitet:
Zurück
Oben