Hi,
ist nur das resultierende Problem zu diesem Thema
,http://entwickler-forum.de/showthread.php?t=45101.
Nutze nun AltovaXML 2008 wegen XSL 2.0, trotz des Umstieges werden die Anfragen über select zwar verarbeitet, aber nicht richtig.
In der Variable all_user sind mehrere wohgeformte XML-Dateien eingelesen, ich möchte nun über <xsl:copy-of select="Bedingung"> nur bestimmte Knoten auslesen und in das Zieldokument einfügen.
vereinfachte Struktur von all_user:
Für die Bedingung habe ich schon sämtliche Formulierungen probiert:
Leider ist eine Auswahl von speziellen Knoten mit * nicht möglich. Als Prozessor nutze ich AltovaXML 2008.
Ansonsten wünsche ich allen einen schönen 3. Advent.
ist nur das resultierende Problem zu diesem Thema
![verwirrt](https://entwickler-forum.de/core/images/smilies/confused.png)
Nutze nun AltovaXML 2008 wegen XSL 2.0, trotz des Umstieges werden die Anfragen über select zwar verarbeitet, aber nicht richtig.
In der Variable all_user sind mehrere wohgeformte XML-Dateien eingelesen, ich möchte nun über <xsl:copy-of select="Bedingung"> nur bestimmte Knoten auslesen und in das Zieldokument einfügen.
vereinfachte Struktur von all_user:
Code:
<abteilung> <user id="sm234"> <name>Mueller</name> <email>[email protected]</email> <telefon>344425234</telefon> </user> <user id="ss245"> <name>Schmidt</name> <email>[email protected]</email> <telefon>348768769</telefon> </user> </abteilung>
- select="$all_user/*" ---> geht und kopiert alle Daten
- select="$all_user/*/*" ---> geht und kopiert die Daten einer Ebene tiefer
- select="$all_user/abteilung/*" ---> geht
- select="$all_user/abteilung//email/*" ---> geht nicht
- select="$all_user/abteilung/user/email/*" ---> geht nicht
- select="$all_user/abteilung/user/*" ---> geht nicht
Leider ist eine Auswahl von speziellen Knoten mit * nicht möglich. Als Prozessor nutze ich AltovaXML 2008.
Ansonsten wünsche ich allen einen schönen 3. Advent.
Comment