Это, вероятно, просто, но я изо всех сил пытаюсь реализовать его с моими базовыми знаниями XML и XML-схемы.
Любая помощь будет с благодарностью получена.
Учитывая следующий фрагмент XML-файла:
<record>
...
<update_type>3</update_type>
<reason>User entered in error</reason>
...
</record>
<record>
...
<update_type>1</update_type>
<reason></reason>
...
</record>
Есть ли способ, которым я могу условно проверить файл XML, гарантируя, что строковый элемент <reason>
обязателен, когда числовой элемент <update_type>
имеет значение 3, но необязателен, когда <update_type>
является другим значением?
Заранее спасибо ...