Zuordnen <xsl:variable> nach thedecleration

Bin ich unter den unten angegebenen Weise Wert zuweisen, um eine variable.

<xsl:variable name="NewValue">
  <xsl:value-of select="normalize-space(//root/id/amount)"/>
</xsl:variable>

Nach der Abtretung möchte ich zuweisen neuen Wert in die gleiche variable. Wie diese:-

<xsl:variable name="NewValue" select="normalize-space(//root/id/amountnew)">

Gibt es eine Möglichkeit dafür?


Hier das Beispiel der XML, die ich habe:

<VolLien>
  <Vest_DocType>SDD</Vest_DocType>
  <Vest_Instrument>395072</Vest_Instrument>
  <Vest_OfOfficialEntity>eee</Vest_OfOfficialEntity>
  <Vest_RecDate>12/24/2009</Vest_RecDate>
  <Vest_Grantee1>abc dd</Vest_Grantee1>
  <Vest_Grantor1>sss</Vest_Grantor1>
  <Vest_RejectCode />
  <Vest_RejectReason /> 
  <Vest_ImageNum> </Vest_ImageNum>
</VolLien>

Mein problem ist, ich brauche, um die neuesten <Vest_RecDate> besonders <Vest_DocType>(sagen SDD) Und dann muss ich die Suche in der xml-jedes Datum, das vor <Vest_RecDate> dieses(gleiche SSD).

Wenn dann zu erhöhen, insbesondere Abschnitt(<VolLien>) allein und wieder die Letzte. Wenn ich Wechsel würde ich die position der Knoten und die Werte zugeordnet. Jetzt bin ich dabei, dies mit einer anderen Schleife. Wenn etwas ist, da kann ich vermeiden, extrs Schleifen.

Bitte fügen Sie ein Beispiel der XML, die Sie arbeiten auf, zusammen mit einer kurzen Beschreibung, was Sie zu tun versuchen.
Hallo, ich war dabei einige Regeln, die manipulation in xsl mit meine xml-Daten. Für ein bestimmtes Szenario wollte ich einen anderen Wert zuweisen, um die variable, die bereits deklariert. Dies ist Grund suchte ich nach irgendeiner Möglichkeit, wie diese,, Trotzdem Danke für Sie schnelle Antwort und valueble Eingang
Ich habe nicht in vollem Umfang verstehen Ihre Anforderungen, aber haben Sie einen Blick auf meine geänderte Antwort, vielleicht bekommt Sie begann. (PS: Sie können die Kommentare entfernen, als ich zog Sie auf die Frage.)

InformationsquelleAutor Varun | 2012-03-08

Schreibe einen Kommentar