向XML属性添加多个值

时间:2018-07-13 05:35:23

标签: html xml

我的问题是您是否可以在组件的属性中添加值或语句

<groupbox parent="" name="6b61b93d-50d1-4803-89f7-8d08099e7f18" label="" x="0" y="2827" w="331" h="189" color="" enabled="True" visible="True" visibleentriesruleid="ES_COMPRADOR_1" flowstyle="Strict" />

在字段中添加另一个值

visibleentriesruleid = "ES_COMPRADOR_1"

我想要的是,如果该值未达到ES_COMPRADOR_1,请加上我添加的以下值,即ES_COMPRADOR_2

可以做到吗?

1 个答案:

答案 0 :(得分:1)

您可以使用内联conditional operator尝试类似的操作:

visibleentriesruleid="ES_COMPRADOR_1 ? ES_COMPRADOR_1 : ES_COMPRADOR_2"

所以您的代码将是:

<groupbox parent="" name="6b61b93d-50d1-4803-89f7-8d08099e7f18" label="" x="0" y="2827" w="331" h="189" color="" enabled="True" visible="True" visibleentriesruleid="ES_COMPRADOR_1 ? ES_COMPRADOR_1 : ES_COMPRADOR_2" flowstyle="Strict" />