Branje XML datoteke z VBA (Access97)

Pomoč pri izdelavi makrov
Odgovori
vilivj
Prispevkov: 23
Pridružen: To Sep 15, 2015 4:32 pm

Branje XML datoteke z VBA (Access97)

Odgovor Napisal/-a vilivj »

Pozdravljeni
XML datoteko berem na način

"Open txtFileName For Input As #1 "

Berem jo vrstico za vrstico ampak mi ne prebere vsako vrstico, recimo iz pozicije "+<ToFurs>" mi gre naprej prebrati datum v "+<FromFURS>" namesto da ga bi mi že v prejšnjem primeru.

+<ToFurs>
---- ostali podatki...
+<FromFurs>
lp
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Branje XML datoteke z VBA (Access97)

Odgovor Napisal/-a admin »

Pozdravljeni,

XML-a ne smete brati kot tekstovno datoteko!

Seveda je to tekstovna datoteka, ki pa ima določene zakonitosti in pravila in slednja so prekompleksna, da bi jih sami programirali. Za branje XML datotek je Microsoft napisal knjižnico MSXML in v VBA uporabite slednjo (je priložena Oknom) ali pa katerokoli drugo, nikakor pa XML datotek ne berite kot tekstovne datoteke!

Tukaj imate veliko primerov in nasvetov, kako uporabiti omenjeno knjižnico, jih je pa na spletu še mnogo več...
lp,
Matjaž Prtenjak
Administrator
Odgovori