在中介序列 WSO2 中将字符串转换为小写
Convert String to lowercase in mediation sequece WSO2
我想在调解序列中将字符串转换为小写字母。我的调解顺序如下
<property name=":: ID::" expression="get-property('Id')"/>
我想将 ID 转换为小写。我该怎么做?
根据您的产品中是否配置了 XPath 2.0 支持,您可以使用:lower-case()
函数:
<property name=":: ID::" expression="lower-case(get-property('Id'))"/>
如果您受限于 XPath 1.0,您可以使用 translate()
函数进行转换,如下所示:
<property name=":: ID::" expression="translate(get-property('Id'), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz')"/>
您可以在本主题中阅读更多内容 xpath lowercase - 是否有 xpath 函数可以执行此操作?
我想在调解序列中将字符串转换为小写字母。我的调解顺序如下
<property name=":: ID::" expression="get-property('Id')"/>
我想将 ID 转换为小写。我该怎么做?
根据您的产品中是否配置了 XPath 2.0 支持,您可以使用:lower-case()
函数:
<property name=":: ID::" expression="lower-case(get-property('Id'))"/>
如果您受限于 XPath 1.0,您可以使用 translate()
函数进行转换,如下所示:
<property name=":: ID::" expression="translate(get-property('Id'), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz')"/>
您可以在本主题中阅读更多内容 xpath lowercase - 是否有 xpath 函数可以执行此操作?