Avatar billede erik_l Juniormester
Oprettet i går kl. 07:16 Der er 2 kommentarer

Afkodning af stor xml fil

Hejsa, jeg har kastet mig ud i et projekt, jeg ikke har skills til at klare selv, jeg har downloaded en stor zip fil fra en ftp server og jeg har fået den unzippet, og har nu en giga stor xml fil, er der nogen er erfaring med at finde ud af hvordan man får data fra xml og over i en sql database, så det kan bruges ?
filen findes her : Hent udtrækket her (ftp://dmr-ftp-user:dmrpassword@5.44.137.84)
Avatar billede arne_v Ekspert
Skrevet i går kl. 19:43 #1
Du programmerer det.

:-)

Du skal have styr på XML strukturen.

Du skal have defineret en database struktur.

Du vælger programmeringssprog, XML bibliotek og database bibliotek.

Så burde det være lige ud af landevejen.

Med en meget stor XML fil bør du vælge en streaming read XML parser (push eller pull er mindre vigtigt).

Hvis du fortæller mig programmeringssprog og database server så kan jeg anbefale både XML bibliotek og database bibliotek.
Avatar billede erik_l Juniormester
Skrevet i går kl. 22:26 #2
Hej Arne
Min helt store udfordring er jeg ikke kender ret meget til fagtermerne, men jeg har azure sql server og storage også på azure, så har jeg visual studio til en smule sql jeg kan kan og powershell har jeg også og jeg unzipper filen med 7-up og jeg har også med support fra chatGPT fået noget data ud, men jeg er ikke sikker på at det virker helt godt, så jeg kunne godt bruge noget proff hjælp
..erik
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester