请帮助我。我试图从不同类型的不同元素中连接元素<forename>
。结果应该是
从穆斯特曼到卡夫
<head>
<persName type="sender" xml:id="ID.1">
<forename>Max</forename>
<surname>Mustermann</surname>
</persName>
<persName type="adresser" xml:id="ID.30">
<forename>Susi</forename>
<surname>Kraft</surname>
</persName>
</head>
我尝试了很多不同的风格,问题是我无法在concat函数中导航。据我所知,concat在同一空间中使用字符串正常工作。但看看这也是不可能的。我的错误是什么,你有解决方案吗?请在XPATH中我需要XSLT。这也行不通。:
//persName/concat( "This " , "is " , "a " , "test ", surename)
知道为什么吗?
答案 0 :(得分:0)
concat('From ',
/head/persName[@type="sender"]/surname,
' to ',
/head/persName[@type="adresser"]/surname)
经过xsh测试。