有没有办法在标签值上添加条件?例如,我的 xml 如下所示:
<Root>
<Scheduler>
<DateTimeType>DAY</DateTimeType>
<DayOfWeek>Sunday</DayOfWeek> <!-- TAG IS ALLOWED -->
</Scheduler>
<Scheduler>
<DateTimeType>MONTH</DateTimeType>
<DayOfWeek>Sunday</DayOfWeek> <!-- TAG IS NOT ALLOWED -->
<DayOfMonth>28</DayOfMonth> <!-- TAG IS ALLOWED -->
</Scheduler>
<Scheduler>
<DateTimeType>WEEKDAY</DateTimeType>
<DayOfWeek>Sunday</DayOfWeek> <!-- TAG IS ALLOWED -->
<TimeOfDay>15:26</TimeOfDay> <!-- TAG IS ALLOWED -->
<DayOfMonth>28</DayOfMonth> <!-- TAG IS NOT ALLOWED -->
</Scheduler>
<Scheduler>
<DateTimeType>TIME</DateTimeType>
<DayOfWeek>Sunday</DayOfWeek> <!-- TAG IS NOT ALLOWED -->
<DayOfMonth>28</DayOfMonth> <!-- TAG IS NOT ALLOWED -->
<TimeOfDay>15:26</TimeOfDay> <!-- TAG IS ALLOWED -->
</Scheduler>
</Root>
我需要一个允许/不允许在我的 xml 中使用这些条件的 XSD 方案。
谢谢。