Thomas J.S.: Stringinhalt verändern

Beitrag lesen

Hallo,

ich will mit miener xsl datei eine bestimmte stelle in der xml ändern bzw. mit einer anderen stelle ersetzen.

XML :

<test>
kjdkfnbj-ldsnbfgljsdb-jlgfbsld src="256-5245-61.jpg" jhasd-jbsdbjsdb-sjdsd

</test>

<ATTACHMENTS>

<ATTACHMENT>
        <ID>100041</ID>
        <EXTENSION>jpg</EXTENSION>
      </ATTACHMENT>

</ATTACHMENTS>

..nun will ich die stelle " src="256-5245-61.jpg"  "in dem tag <test>
mit der stelle 100041 im tag <ATTACHMENT> ersetzen mittels XSLT.

wie mache ich das am besten?

entweder src="{concat(/pfadzu/ATTACHMENT/ID, /pfadzu/ATTACHMENT/EXTENSION)}"

oder

<xsl:attribute name="src"><xsl:value-of select"concat(/pfadzu/ATTACHMENT/ID, /pfadzu/ATTACHMENT/EXTENSION)" /></xsl:attribute>

Grüße
Thomas