Announcement

Collapse
No announcement yet.

Umformung xml über XSLT

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

  • Umformung xml über XSLT

    Hallo Leute,

    ich möchte eine ähnliche wie die folgenden xml-Struktur:

    Code:
    <wuzel>
                <kunde id="234" name="max" nachname="mustermann">
                              <daten rechnungsanschrift="bla" ort="blubb"/>
                              <sonstiges haustier="hund" lieblingsgericht="reis"/>
                </kunde>
                <kunde id="324" name="maxi" nachname="musterfrau">
                              <daten rechnungsanschrift="bla" ort="bla"/>
                              <sonstiges haustier="katze" lieblingsgericht="mais"/>
                </kunde>
                <kunde id="234" name="max" nachname="mustermann">
                              <daten lieferungsanschrift="bla" ort="bla"/>
                              <sonstiges haustier="katze" lieblingsgericht="kartoffeln"/>
                </kunde>
                    .
                    .
                    .
    </wuzel>

    mittels xslt in eine andere xml Struktur:

    Code:
    <wuzel>
                <kunde>
                            <id>234</id>
                            <name>max</name>
                            <nachname>mustermann</nachname>
                            <daten>
                                        <lieferungsanschrift>bla</lieferungsanschrift>
                                        <ort>blubb</ort>
                             </daten>
                             <daten>
                                        <rechnungsanschrift>bla</rechnungsanschrift>
                                        <ort>blubb</ort>
                             </daten>
                             <sonstiges>
                                        <haustier>hund</haustier>
                                        <lieblingsgericht>reis</lieblingsgericht/>
                             </sonstiges>
                             <sonstiges>
                                        <haustier>katze</haustier>
                                        <lieblingsgericht>reis</lieblingsgericht/>
                             </sonstiges>
                </kunde>
                <kunde>
                            <id>234</id>
                            <name>max</name>
                            <nachname>mustermann</nachname>
                            <daten>
                                        <lieferungsanschrift>bla</lieferungsanschrift>
                                        <ort>blubb</ort>
                             </daten>
                             <sonstiges>
                                        <haustier>hund</haustier>
                                        <lieblingsgericht>reis</lieblingsgericht/>
                             </sonstiges>
                </kunde>
                    .
                    .
                    .
    </wuzel>
    umformen.
    Das erstellen der Elemente aus den Atributten ist kein Problem, jedoch bereitet mir der 3. Kunde, der die gleichen Daten wie der 1. mehr Probleme, da ich eine Möglichkeit brauche um die diese Kunden in den xml-Dokument zu finden und danach auch, wie im 2. xml-Dokument zu sehen, zusammen zu führen, so dass am Schluss nur 1 Kunden-Knote pro Kunde existiert, der alle Kinder zusamemngefasst enthält.
    Ich hoffe ich konnte mein Problem darstellen und das jemand mir helfen kann.
    Zuletzt editiert von Kousaeng; 24.09.2008, 07:55.

  • #2
    okey hat sich schon erledigt!!!

    Comment

    Working...
    X