Hallo ihr Lieben,
Ich würde gerne ein txt File auslesen und zu ein array erzeugen.
Hier die Daten aus meinen Text Datei:
Line 1 ;1 ;0
Line 2 ;1 ;0 ;2
Line 3 ;1 ;0 ;3
Line 5 ;1 ;0 ;4
Line 6 ;1 ;0 ;5 ;7
Ich will immer mit ein ";" eine Spalte erzeugen, nur leider wo weniger eingetragen ist kommt dann ein Fehler.
C
#include <file.au3>
#include <array.au3>
Local $aFile = ""
_FileReadToArray(@ScriptDir & "\test.txt", $aFile)
Local $a2D[$aFile[0]][5]
For $i = 1 To $aFile[0]
$aSplit = StringSplit($aFile[$i], ";",2)
$a2D[$i-1][0] = $aSplit[1]
$a2D[$i-1][1] = $aSplit[2]
$a2D[$i-1][2] = $aSplit[3]
$a2D[$i-1][3] = $aSplit[4]
$a2D[$i-1][4] = $aSplit[5]
Next
_ArrayDisplay($a2D)
Alles anzeigen
Hoff dafür gibt es eine einfache Lösung für dieses Problem ?
Liebe Grüße
Speedy