Announcement

Collapse
No announcement yet.

XML Hierachie in relationales Modell umwandeln / DB-Import

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • XML Hierachie in relationales Modell umwandeln / DB-Import

    Hallo XMLer,
    ich versuche Daten aus verschiedenen XML-Dokumenten in eine ORACLE Datenbank zu importieren.
    Ich benutze hierfür im Moment den "XML-Spy".
    Es wäre zu langwierig und zu umfangreich Skripte für diesen Import zu schreiben.
    Mein Problem ist die Umwandlung der XML-Hierarchie in ein relationales Modell, die Sub-Elemente exportiert der XML-Spy nur als separate Tabellen.
    Ich möchte aber die Daten der Sub-Elemente den Daten der höheren Ebene zuordnen.
    Z.B:
    <PRE>
    -<Monat1>..
    <Tag1>..
    <Tag2>.. soll übergehen in Monat1 Tag1
    Monat1 Tag2 Tabellenform
    Wie kann ich das machen?
    Oder: Kennt jemand ein besseres Tool als XML-Spy für diesen Import?
    Bin für jede Hilfe dankbar. Michael

  • #2
    mittels eigentlich jeder programmier/scriptsprache kannst du
    SQL Dumps erzeugen.
    und dabei kannst du deine XML nach deine wünschen
    sozusagen richtung SQL Input führen.
    die generiung dieser textbasierenden dump kann zb einfach
    mittels XSL erfolgen.

    zb:

    INSERT INTO tabelle set monat=<xsl:value-of
    select="monat"/>, tag=<xsl:value-of select="tag"/>;

    mfg [email protected]

    Comment

    Working...
    X