我有一个 XML 事务,它有一个包含重复 DOLL 元素的容器元素 (PURCHASELIST),其中包含一个 NAME 属性(在这种情况下,一个 NAME 说“KEN”,一个 NAME 说“BARBIE”。
<PURCHASELIST>
<DOLL NAME="KEN"/>
<DOLL NAME="BARBIE"/>
</PURCHASELIST>
我想转换输出,以便将 NAME 属性中的值解析为具有以下规则的 BOX 属性:
如果只存在 Ken,则属性值为“KEN”。如果仅存在 Barbie,则属性值为“BRB”。如果 Ken 和 Barbie 都存在,则属性值为“ALL”。
因此,在上述情况下,我希望 RESULT 元素的 BOX 属性等于“ALL”。
<RESULT TYPE="DOLLIES" SIZE=”MIN” BOX=”ALL”/>