2016-03-28 17 views
0

Sagen, ich habe diese XML:Merging Strings in XPath

<bookstore> 

<book> 
    <title lang="en">Harry Potter</title> 
    <price>29.99</price> 
</book> 

<book> 
    <title lang="en">Learning XML</title> 
    <price>39.95</price> 
</book> 

</bookstore> 

Das Ergebnis, die ich nehmen möchte,

Harry Potter, Learning XML 

Wie kann ich das Komma in der Ausgabe erscheinen zu lassen?

+1

http://stackoverflow.com/a/666602/1363 –

Antwort

2

Dieser XPath,

concat(/bookstore/book[1]/title, ', ', /bookstore/book[2]/title) 

gibt diese Zeichenfolge

Harry Potter, Learning XML 

wie gewünscht.

+0

Summiert es, danke. –

+1

Gern geschehen. Bitte [** accept **] (http://meta.stackoverflow.com/q/5234/234215) diese Antwort, wenn es geholfen hat. Vielen Dank. – kjhughes