13. april 2006 - 00:27Der er
13 kommentarer og 1 løsning
Parsing af ren text
Hej,
Jeg skal bruge et lille program eller evt. nogle hints til hvordan jeg kommer igen, til at parse en fil med disse data:
#OBJECT START OBJECT_FIELD_GUID: 5 OBJECT_FIELD_TYPE: 6 OBJECT_FIELD_ENTRY: 7 #OBJECT END
#OBJECT START OBJECT_FIELD_GUID: 1 OBJECT_FIELD_TYPE: 2 OBJECT_FIELD_ENTRY: 3 #OBJECT END
#OBJECT START OBJECT_FIELD_GUID: 4 OBJECT_FIELD_TYPE: 6 OBJECT_FIELD_ENTRY: 34 #OBJECT END
Som i kan se er #OBJECT START starten på sektionen og #OBJECT END er slut. Det jeg skal bruge er de værdier imellem start/end, f.eks:
OBJECT_FIELD_GUID: 4
OBJECT_FIELD_GUID og 4, uden : tegnet.
Det problem jeg har er at jeg ikke ved hvordan jeg kommer videre efter at have fået de værdier, den skal jo gå videre til næste #OBJECT START/#OBJECT END sektion og parse dem også..
Det var jo bare eksempler foroven. Der kan være 20 entries imellem #OBJECT_START/END, derfor skal jeg bruge en måde til at søge videre, og checke om #OBJECT_START/END forkommer.
Ja, lige bortset fra at du checker om linien er f.eks "OBJECT_FIELD_GUID", den skal jo bare blive ved med at parse linier indtil #END, men det kan jeg nok få den til da linierne er af samme format som OBJECT_FIELD_GUID, bare en anden tekst.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.