这是xml代码:
<?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>
我希望作者看起来像这样。
最新的书籍是2000年10月1日发布的XML Developer&Guide指南,本书的作者是Matthew Gambardella。
答案 0 :(得分:0)
尝试使用下面的XSLT获取输出文本。
<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>