次のような入力XMLが与えられます。
<foodGroup>
<fruit>
<label>Apple</label>
<value>1</value>
</fruit>
<fruit>
<label>Banana</label>
<value>2</value>
</fruit>
<vegetable/>
</foodGroup>
label='Orange'およびvalue=non0のフルーツが存在するかどうかをチェックするXSL変換は何でしょうか。そして、欠落している場合は、fruit/labelおよびfruit/value構造を出力に追加します。
このようなもの:
<foodGroup>
<fruit>
<label>Apple</label>
<value>1</value>
</fruit>
<fruit>
<label>Banana</label>
<value>2</value>
</fruit>
<fruit>
<label>Orange</label>
<value>3</value>
</fruit>
<vegetable />
</foodGroup>