我必须在xf:select1
. 只有当它们存在于supportedProperties
实例中时,我才需要选择属性的名称,这可以通过以下方式完成:
<xf:select1
ref="
instance('properties')/property[
name = instance('supportedProperties')/property/name
]/name">
但是,问题在于它supportedProperties
可以包含大写字母的名称。假设我们不能更改实例,有没有办法可以进行区分大小写的比较?
尝试lower-case()
按如下方式使用 XPath 函数,但没有成功:
<xf:select1
ref="
instance('properties')/property[
name = instance('supportedProperties')/property/name
]/lower-case(name)">