姬長信(Redy)

xml-XSLT子字符串-在特定字符串之前获取所有…


我有一些要素:

11511/direction=sink
110/direction=src

当然,有一些没有/ direction后缀的元素很重要.

如果元素A和B包含字符串/ direction …,我想在字符串/ direction之前获取值.
如果元素不包含/ direction,则照常使用常规值.
我应该在value-of子句中添加什么?



我尝试了< xsl:value-of select =“ substring-before(A,'/')” />但随后将没有值/方向的值设置为null,这是不正确的

我也尝试过这个,但是随后出现错误:

     

我想要结果中包含值11511和110.

谢谢