Ich brauche einen Xpath-Ausdruck, der ein XML-Dokument basierend auf einer Bedingung teilt, wobei ich ein Dokument für jedes eindeutige Dokument erhalte (wie im Beispiel unten).Xpath-Ausdruck für Knotenwert
Die XML-Beispiel unten sollte in 2 Dokumenten (ID 100 und 200) führen. Ich möchte Werte nicht fest codieren ...
Irgendwelche Ideen, wie ich das mit xpath Ausdruck machen kann?
(ich weiß, ich kann 4 Dokumente mit Ausdruck/data/Mitarbeiter)
Beispiel:
<data>
<employee>
<id>100</id>
<tag>A</tag>
</employee>
<employee>
<id>100</id>
<tag>B</tag>
</employee>
<employee>
<id>200</id>
<tag>A</tag>
</employee>
<employee>
<id>200</id>
<tag>B</tag>
</employee>
</data>
Ausgabe:
Dokument # 1
<data>
<employee>
<id>100</id>
<tag>A</tag>
</employee>
<employee>
<id>100</id>
<tag>B</tag>
</employee>
</data>
Dokument # 2
<data>
<employee>
<id>200</id>
<tag>A</tag>
</employee>
<employee>
<id>200</id>
<tag>B</tag>
</employee>
</data>
XPath ist eine Abfragesprache, ist es nicht geteilt/Transformation/Dokumente erstellen. Suchst du nach XSLT? – Lucero