XML ドキュメントがあり、そのスニペットを以下に示します。
<item name="entryDataItem" type="dataView" caption="__entry_data_item" id="208" formItem="selectbox">
<properties>
<property name="caption" value="Task Type"/>
<property name="name" value="task_type"/>
</properties>
</item>
<item name="entryDataItem" type="dataView" caption="__entry_data_item" id="211" formItem="text">
<properties>
<property name="caption" value="Time Spent (Min)"/>
<property name="name" value="time_spent_min"/>
</properties>
</item>
等
他にも「性質」があります。「task_type」の値と他のすべてのプロパティはデータベースに保存されます。ドキュメントを反復処理すると、すべてのプロパティが取得され、XML からの「キャプション」と「値」を使用してドキュメントが準備されます。問題は、すべての「プロパティ」が印刷されることです。しかし、ドキュメントの内容は「task_type」に基づいている必要があります。たとえば、task_type の値が TESTING の場合は、task_type の "ESTIMATION" のみが出力され、それ以外は何も出力されません。
文書が準備されている場所の直前にチェックを入れなければならないことは理解しています。
私の質問は次のとおりです。XML に「task_type」しかなく、XML ドキュメント内に直接値 (例:「TESTING」) がない場合、どのように条件を設定すればよいですか?
私のコードは単純な Java コードです。
これをどのように達成できるかについての助けは大歓迎です。