Announcement

Collapse
No announcement yet.

zwei XML zusammenführen

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

  • zwei XML zusammenführen

    Moin,
    gibt es eine einfache Möglichkeit zwei XML-Dateien zusammen zu führen?

    Ganz speziell habe ich ein XML welches nur leere Tags hat (aber dafür alle Tags die laut XSD möglich sind) und ein XML welches gefüllte Tags hat (aber dafür nicht alle möglichen Tags).
    Nun möchte ich die (evtl. wenigen) Inhalte aus der gefüllten XML in die vollständige XML kopieren, sodass eine valide XML ensteht, in der Werte stehen.

    Paul

  • #2
    Schau mal, ob http://www2.informatik.hu-berlin.de/...er/XSLT/#merge hilft oder zumindest angepasst werden kann.

    Comment


    • #3
      Danke.

      Bei meinen ersten Tests werden die xml's einfach hintereinander geklatscht.

      Mal sehen was die Zeit so bringt ...

      Comment


      • #4
        Moin moin.

        Unter http://www.php.net/manual/en/book.dom.php#87471 steht beschrieben, wie man den xPath eines Knoten herausfinden kann.

        Damit gehe ich alle Knoten meines des gefüllten XML durch (in dem die Werte stehen). Diese xPath's wende ich dann auf das leere XML an und speichere dann darin den jeweiligen Wert des ersten XML.

        Paul

        Comment

        Working...
        X