2017-10-15 2 views
-1

dies ist xml-Code:Ändern Sie den Namen und Nachnamen mit Xslt

<?xml version="1.0"?> 
<!-- Yavuz --> 
<?xml-stylesheet type="text/xsl" href="books.xsl"?> 
<catalog> 
     <book id="bk101"> 
     <author>Gambardella, Matthew</author> 
     <title>XML Developer's Guide</title> 
     <genre>Computer</genre> 
     <price>44.95</price> 
     <publish_date>2000-10-01</publish_date> 
     </book> 
</catalog> 

ich der Autor so aussehen wollen.

Das neueste Buch ist XML Developer's Guide veröffentlicht am 2000-10-01 und der Autor dieses Buches ist Matthew Gambardella.

Antwort

0

Versuchen Sie die XSLT unten, um den Ausgangstext zu erhalten.

<xsl:template match="book"> 
    <xsl:text>The newest book is </xsl:text> 
    <xsl:value-of select="title" /> 
    <xsl:text> published on </xsl:text> 
    <xsl:value-of select="publish_date" /> 
    <xsl:text> and the author of this book is </xsl:text> 
    <xsl:value-of select="concat(normalize-space(substring-after(author, ',')),' ', substring-before(author, ','))" /> 
</xsl:template> 
Verwandte Themen