teskt omzetten van per regel naar comma gescheiden

Pagina: 1
Acties:
  • 300 views

Acties:
  • 0 Henk 'm!

  • Multispeed
  • Registratie: Juli 2001
  • Laatst online: 19-02 09:07

Multispeed

HEY! Dat ben ik!

Topicstarter
er is comma-delimited, tab-delimited, maar hoe heet het als het er zo uit ziet:

Categorie: catwaarde
Titel: titelwaarde
Datum: datumwaarde

Categorie: catwaarde1
Titel: titelwaarde1
Datum: datumwaarde1

Categorie: catwaarde2
Titel: titelwaarde2
Datum: datumwaarde2


Dit wil ik graag omzetten naar kolommen:

categorie - titel - datum
catwaarde titelwaarde datumwaarde
catwaarde1 titelwaarde1 datumwaarde1
catwaarde2 titelwaarde2 datumwaarde2

Of anders cvs met ; gescheiden velden

Categorie;Titel;Datum
catwaarde1;titelwaarde1;datumwaarde1
catwaarde2;titelwaarde2;datumwaarde2


Maar ik weet niet hoe dit heet, dus kan ik het ook niet opzoeken. Ik dacht dat het structured text heette, maar daar vind ik niet het goede op.

Het gaat om een textfile van 1102 pagina's in word en het moet naar MS access. Deze kan alleen maar csv bestanden inlezen en niet het formaat dat ik heb.

En toevallig vind ik dus van niet! :-)


Acties:
  • 0 Henk 'm!

  • disjfa
  • Registratie: April 2001
  • Laatst online: 03-07 14:47

disjfa

be

Replace de enters gewoon met een ; en sla je bestand dan op.

disjfa - disj·fa (meneer)
disjfa.nl


Acties:
  • 0 Henk 'm!

  • Multispeed
  • Registratie: Juli 2001
  • Laatst online: 19-02 09:07

Multispeed

HEY! Dat ben ik!

Topicstarter
ik hoopte op een iets slimmere optie, daar had ik aan zitten denken maar er zitten ook teksten van 2 pagina's tussen die in een memoveld moeten. Hier komt ook de ; in voor.

En toevallig vind ik dus van niet! :-)


Acties:
  • 0 Henk 'm!

  • bdevogt
  • Registratie: Oktober 2007
  • Laatst online: 20-09 22:37
Vervang de enters dan door TABS kan je ook inlezen

'Iedereen is gelijk, maar sommigen zijn meer gelijk dan anderen',. -George Orwell


Acties:
  • 0 Henk 'm!

  • disjfa
  • Registratie: April 2001
  • Laatst online: 03-07 14:47

disjfa

be

Schrijf er dan een programmatje voor? Wat heb je zelf al gevonden? gewoon inlezen en naar het juiste formaat omzetten.

Welke taal? Welk os? Zijn er nog verdere randvoorwaarden waar hert aan moet houden?

disjfa - disj·fa (meneer)
disjfa.nl


Acties:
  • 0 Henk 'm!

  • Multispeed
  • Registratie: Juli 2001
  • Laatst online: 19-02 09:07

Multispeed

HEY! Dat ben ik!

Topicstarter
dank je voor de reactie tot nu toe. Ik heb hier een aantal oude database files uit Lotus Notes. Hier kon ik niets meer mee maar ik heb het nu toch voor elkaar gekregen dat het geexporteerd word als tekstbestand. Alle informatie is er, maar alleen als:

Categorie: catwaarde
Titel: titelwaarde
Datum: datumwaarde

Categorie: catwaarde1
Titel: titelwaarde1
Datum: datumwaarde1

Categorie: catwaarde2
Titel: titelwaarde2
Datum: datumwaarde2

Dit wil ik importeren in access, maar die snapt deze indeling niet.

En toevallig vind ik dus van niet! :-)


Acties:
  • 0 Henk 'm!

  • bdevogt
  • Registratie: Oktober 2007
  • Laatst online: 20-09 22:37
Ultraedit en editen maar

'Iedereen is gelijk, maar sommigen zijn meer gelijk dan anderen',. -George Orwell


Acties:
  • 0 Henk 'm!

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Gebruikt een texteditor die regexp aan kan? Zoiets als Ultraedit of zo;

Categorie: ([\w]*)\nTitel: ([\w]*)\nDatum: ([\w]*)
en vervangen door
\1;\2;\3


Dit kan volgens mij ook vanaf de commandline op unix of met de cygwin tools... maar errmmm dat zou ik niet weten hoe :)

[ Voor 28% gewijzigd door LuCarD op 23-04-2009 16:00 ]

Programmer - an organism that turns coffee into software.


Acties:
  • 0 Henk 'm!

  • Multispeed
  • Registratie: Juli 2001
  • Laatst online: 19-02 09:07

Multispeed

HEY! Dat ben ik!

Topicstarter
heb ultraedit gedownload, wow!! dit is wel iets anders dan kladblok... Ga even zoeken naar een handleiding om dit te proberen.

En toevallig vind ik dus van niet! :-)


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Sorry hoor, maar hier kunnen we niks mee. Je geeft (gebrekkige) informatie over je huidige situatie en waar je naartoe wil, vergeet te vermelden dat je ook nog memo-velden met enters en puntkomma's wil ondersteunen en vervolgens geef je ook nog eens niet aan welke talen/omgevingen je kent waar je in kan programmeren of zelfs maar wat je zelf al gevonden hebt tijdens je zoektocht naar een oplossing.

Lees De Quickstart even door. Mocht je na het lezen van de tips hierboven nog steeds problemen hebben, dan kun je aan de hand van die quickstart een nieuw topic openen, maar dan zul je toch echt iets meer informatie moeten geven dan je tot nu toe gedaan hebt.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.