Hi,
ich würde gerne prüfen, ob unter "Contact_DP" der Unterpunkt "Mail" befüllt ist, wenn ja soll unter "DeliveryAddressInformation/Street" der vorhandene Wert inkl. "Contact_DP/Mail" und Zeilenumbruch ausgegeben werden.
<?xml version="1.0"?>
<SALESORDER>
<Interchange>
<HeaderInformation>
<DeliveryAddressInformation>
<Street>Test-Str. 8
</Street>
<Contact_DP>
<Name>Test</Name>
<Mail>e-business@bahag.com</Mail>
</Contact_DP>
</DeliveryAddressInformation>
<LineItem>
<Line>10</Line>
</LineItem>
</HeaderInformation>
</Interchange>
</SALESORDER>
Korrekt:
<?xml version="1.0"?>
<SALESORDER>
<Interchange>
<HeaderInformation>
<DeliveryAddressInformation>
<Street>Test-Str. 8
Test
e-business@bahag.com
</Street>
<Contact_DP>
<Name>Test</Name>
<Mail>e-business@bahag.com</Mail>
</Contact_DP>
</DeliveryAddressInformation>
<LineItem>
<Line>10</Line>
</LineItem>
</HeaderInformation>
</Interchange>
</SALESORDER>
Hätte zB folg. versucht:
<xsl:value-of select="concat(./DeliveryAddressInformation/Street, <xsl:text> </xsl:text>, ./DeliveryAddressInformation/Name)"/>
Danke & LG Julian