Hallo,
Das habe ich auch hinbekommen bloss, wenn ich jetzt mit den gewonnenen Daten die notwendigen Abfragen auf die ursprüngliche Quelle mache kommt nichts mehr zurück:
http://deynews.de/tmp/for-lot4.xmlEin Stückel code
<xsl:for-each select="document('kanban.txt')//kanban">
Ab hier beziehen sich _alle_ (normale) Pfadangaben auf "document('kanban.txt')//kanban".
<xsl:value-of select="xmlDocument/Group/JobList/LineItemList/LineItem/FeederItemList/FeederItem[PartNumber=$PartNumber]/Position" />
<xsl:for-each select="xmlDocument/Group/JobList/LineItemList/LineItem/FeederItemList/FeederItem[PartNumber=$PartNumber]">
<xsl:value-of select="ancestor::Group/GroupNumber" />
Wen diese Pfade sich im ursprünglichen XML befinden: speichere das ursprüngliche XML in einer globalen Variable: <xsl:variable name="root" select="/" />
Dann kannst du darauf zugreifen:
xsl:for-each select="$root/xmlDocument/Group/JobList/LineItemList/ .... >
Grüße
Thomas