1

実行時の情報に基づいて条件付きで要素を (XML または JSON として) のみ出力することは可能ですか?

私は自分で答えを見つけたので、それを共有したいと思いました。

4

1 に答える 1

1

単純:

return null

リスト「alertStems」とブール値のjoinConditionIsOrがありますが、リストが> 1の場合にのみjoinConditionを出力したい.

private List<String> alertStems;
private Boolean joinConditionOR;
...
@XmlElement(name="joinCondition")
public Boolean isJoinConditionOR() {
    if (alertStems.getList().size() > 1) {
        return joinConditionOR;
    } else {
        return null;
    }
}
于 2013-11-01T00:37:33.943 に答える