我有一个类似于以下结构的 xml。
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="eng">Harry Potter</title>
<price>29.99</price>
</book>
<book>
<title lang="eng">Learning XML</title>
<price>39.95</price>
</book>
</bookstore>
我已将所有title
节点提取为<xsl:variable name="titles" select="/bookstore/book/title"/>
. 现在,我想将这些标题用单引号括起来,然后用逗号分隔它们并将它们存储在一个变量中,以便输出看起来像:'Harry Potter','Learning XML'
。我怎样才能做到这一点?