谁能帮帮我吗 !!有什么方法可以在 XSD 中定义基于输入的标签来生成 XML?
例如:
<Element1>Hi</Element1>
<Element2>Hello</Element2>
如果元素 1 中有 Hi,则元素 2 标记是必需的,否则它是可选的。
我知道这有很多线程,但我无法正确理解。
~阿迪亚
谁能帮帮我吗 !!有什么方法可以在 XSD 中定义基于输入的标签来生成 XML?
例如:
<Element1>Hi</Element1>
<Element2>Hello</Element2>
如果元素 1 中有 Hi,则元素 2 标记是必需的,否则它是可选的。
我知道这有很多线程,但我无法正确理解。
~阿迪亚
There is no way to support this in XSD 1.0. You can however use the http://www.schematron.com/ for enforcing these kind of rules.
If you can use XSD 1.1 then look at co-occurence constraints