基于XML模式的条件验证
这可能是最基本的,但我正努力用我对XML和XML模式的基本知识来实现它 任何帮助都将受到感激 给定以下XML文件片段:基于XML模式的条件验证,xml,xsd,Xml,Xsd,这可能是最基本的,但我正努力用我对XML和XML模式的基本知识来实现它 任何帮助都将受到感激 给定以下XML文件片段: <record> ... <update_type>3</update_type> <reason>User entered in error</reason> ... </record> <record> ... <update_type>1&l
<record>
...
<update_type>3</update_type>
<reason>User entered in error</reason>
...
</record>
<record>
...
<update_type>1</update_type>
<reason></reason>
...
</record>
...
3.
用户输入错误
...
...
1.
...
当
数值元素的值为3时,是否有一种方法可以有条件地验证XML文件,以确保
字符串元素是必需的,但当
是另一个值时,该方法是可选的
提前感谢…不,您不能使用XML模式
在使用模式验证XML结构并确保其内容有效之后,您需要在代码中编写该逻辑。我几乎得出了这个结论,但希望我错了。