stekre Skrevet 2. mars 2010 Del Skrevet 2. mars 2010 Trenger litt hjelp til å lage et schema for bulkload av xml data. Problemet er at xml dataene er dårlig strukturert og det gjør det vanskelig å lage et schema for bulkloaden. Her er et eksempel på xml dataene <root> <navn>Petter</navn> <adresse>adresse1</adresse> <tekst>persontekst</tekst> <gruppe>gruppe</gruppe> <mctype>test</mctype> <cc>100</cc> <tekst>mctekst</tekst> <biltype>person</biltype> <hk>150</hk> <tekst>biltekst</tekst> </root> Her tilhører <tekst> 3 forskjellige typer data, men det er ikke noe som angir dette bortsett fra rekkefølgen. Dette er gjennomgående for filen at det er brukt samme variabel navn uten at dataene har noe med hverandre å gjøre, og det kan ligge MYE data imellom hver <tekst> tag. I SQL databasen så er det ønskelig å ha f.eks disse tabellene: PERSON MC BIL eventuelt kan MC/BIL slås sammen til f.eks. KJORETOY. Er det noen måte jeg kan lage en slags if setning i schemaet slik at jeg kan mappe xml dataene mot riktig tabell i sql databasen? <TEKST> skal legges inn i PERSON tabellen om den tilhører persondataene, i MC tabellen om den tilhører mc infoen osv. Er dette mulig i et schema, eller må jeg omstrukturere hele xml'en før jeg kan legge den inn i databasen? Eventuelt finne på en smart måte å omstrukturere databasen på.. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå