如何为xpath输出提供输入

时间:2017-09-21 12:07:13

标签: xml xslt xpath

我需要在逗号的输出列表中插入逗号。 这是我的xpath:

//OrderLine/Product/*/ProductName

这是输出:

Node ProductName : Email Service
Node ProductName : Email
Node ProductName : Internet Access Service
Node ProductName : IC31
Node ProductName : IC01
Node ProductName : Sport1 pakket

期望的输出:

Email Service, Email, Internet Access Service, IC31, IC01, Sport1 pakket

1 个答案:

答案 0 :(得分:2)

尝试使用string-join()功能,如下所示:

string-join(//OrderLine/Product/*/ProductName, ",")

P.S。可从XPath 2.0获得