gianfranco0104
Erfahrenes Mitglied
Wieder einmal ein kleines Problem.
ich habe eine Textdatei, in welcher z.B. folgende Daten drin stehen:
nun habe ich eine Funktion gebaut, welche diese TXT-File abruft und ausließt:
Soweit klappt das auch wunderbar. Problem ist ich würde gerne, bei Eintragen in die ID "#NP01row" den Text nicht genau so übertragen sondern, die erste (Aufzählungs-)Ziffer gefolgt von einem ";" entfernen, sowie alle weiteren ";" mit einem TAB (also Abstand) versehen - in etwas so:
aus
2;248.0;257.78;-10.5
wird
248.0 257.78 -10.5
Und ein weiteres Problem ist auch, dass die erste Zeile erst garnicht eingelesen werden soll.
Kann ich beim ".ReadAll()" Befehl deklarieren, dass erst ab Zeile 2 gelesen werden soll?
ist das so überhaupt möglich?
Danke für die Hilfe.
ich habe eine Textdatei, in welcher z.B. folgende Daten drin stehen:
Code:
0;0.0;0.0;0.0<br />
1;23.4;345.55;-55.0<br />
2;248.0;257.78;-10.5<br />
3;225.54;147.58;-14.3<br />
nun habe ich eine Funktion gebaut, welche diese TXT-File abruft und ausließt:
Javascript:
var openNP01 = null
function readTheNpFile01() {
var initNpFile = new ActiveXObject("Scripting.FileSystemObject");
projektname = projektname_input.value;
openNP01 = initNpFile.OpenTextFile("C://wamp/www/CM5_demo/cnc_temp/" + projektname + ".cnc.01np", 1, false); //1 = read
readALLofNP01 = openNP01.ReadAll();
var NP01Array = readALLofNP01;
$('#NP01row').html(NP01Array);
openNP01.Close();
}
Soweit klappt das auch wunderbar. Problem ist ich würde gerne, bei Eintragen in die ID "#NP01row" den Text nicht genau so übertragen sondern, die erste (Aufzählungs-)Ziffer gefolgt von einem ";" entfernen, sowie alle weiteren ";" mit einem TAB (also Abstand) versehen - in etwas so:
aus
2;248.0;257.78;-10.5
wird
248.0 257.78 -10.5
Und ein weiteres Problem ist auch, dass die erste Zeile erst garnicht eingelesen werden soll.
Kann ich beim ".ReadAll()" Befehl deklarieren, dass erst ab Zeile 2 gelesen werden soll?
ist das so überhaupt möglich?
Danke für die Hilfe.
Zuletzt bearbeitet: