Hallo
Al geruime tijd gebruik ik de BaseElements plugin om, onder andere, text bestanden te importeren in velden. Gaat heel goed.
Nu wil ik hetzelfde doen bij text bestanden die blijkbaar geen encoding in zich hebben. Als ik ik ze open met bijv. BBEdit krijg ik meteen de optie om een encoding mee te geven.
Bij import in een FM19 tabel gebeurt hetzelfde. Bestand wordt gelezen, text wordt in veld geplaatst, maar is leesbaar in Chinees. Ik zou dat UTF-8 of 16 willen hebben.
Het zijn ± 200.000 bestanden dus even handmatig de bestanden te open en van encoding voorzien is tamelijk ondoenlijk.
Question
McGuffin
Hallo
Al geruime tijd gebruik ik de BaseElements plugin om, onder andere, text bestanden te importeren in velden. Gaat heel goed.
Nu wil ik hetzelfde doen bij text bestanden die blijkbaar geen encoding in zich hebben. Als ik ik ze open met bijv. BBEdit krijg ik meteen de optie om een encoding mee te geven.
Bij import in een FM19 tabel gebeurt hetzelfde. Bestand wordt gelezen, text wordt in veld geplaatst, maar is leesbaar in Chinees. Ik zou dat UTF-8 of 16 willen hebben.
Het zijn ± 200.000 bestanden dus even handmatig de bestanden te open en van encoding voorzien is tamelijk ondoenlijk.
Zo lees en importeer ik de data:
Case ( BE_FileExists ( settings::pathMac & products::products_id & ".txt") ; BE_FileReadText ( settings::pathMac & products::products_id & ".txt") )
Nu is er de BE functie: BE_SetTextEncoding
maar hoe gebruik ik dat? of hoe zou ik het anders kunnen aanpakken?
is er iemand die daar ervaring in heeft?
m
Link to comment
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.