Datei in Array einlesen - in ListView ausgeben

pipesox

Grünschnabel
Hallo,
ich habe eine Datei und möchte die Informationen in ein Array einlesen und dann in einer ListView wieder ausgeben.
Habe bereits im Forum gesucht aber nichts geeignetes gefunden...

Die Datei ist wie folgt aufgebaut:

Code:
Name "hans"
{ nachname  : "muster",
  alter     : "12",
  sonstiges : {schueler, ledig},
  gruppe    : "kind" }
Name "herrmann"
{ nachname  : "mustermann",
  alter     : "124",
  sonstiges : {rentner, verheiratet},
  partner   : "maria mustermann",
  gruppe    : "rentner" }

usw

Jedoch kann es vorkommen, dass wie hier z.B. bei "Herrmann" noch die Info "Partner" enhalten ist, diese mich jedoch nicht intressiert und somit nicht beachtet werden muss.
Ich will von allen Personen nur die Informationen "name", "nachname", "alter" und "sonstiges" in meiner ListView haben. Es sollen jedoch nur Leute der Gruppe "kind" und "rentner" angezeigt werden, Gruppe "Tier" oder so fällt einfach weg..
Bitte um Hilfe - Danke :)
 
Hallo

Versuche mal so:

Dim TestArray As Variant
Dim Feld1, Feld2 As String
TestArray = Array("Name", "Vorname", "Alter") 'usw mit einem Komma getrennt
' Jetzt möchte ich nur den Namen und das Alter auslesen
Feld1 = TestArray(0)
Feld2 = TestArray(2)

Ist es das was du suchst
 
Da habe ich doch das Listview vergessen

ListView1.ListItems.Add , , Feld1
ListView1.ListItems(ListView1.ListItems.Count).ListSubItems.Add , , Feld2
 
Zurück