相关疑难解决方法(0)

XSD:如何根据某些标签的值验证XML文件?

我试图验证这个XML文件......如果

  1. <tag1>是"Y"然后<tag2>必须出现

  2. 如果<tag1>是"N"则<tag2>不得出现..

    <parent>
      <a>
        <tag1>Y</tag1>
        <tag2>sometext</tag2>
      </a>
      <a>
        <tag1>N</tag1>
      </a>
    </parent>
    
    Run Code Online (Sandbox Code Playgroud)

我试过<choice>标签,但似乎没有工作.. :(我得出结论,这个功能在XSD中不可用..

你能指导我至少实现这个的替代方案吗?顺便说一句,我使用的是Visual Studio 2005 ..

xml schema xsd

5
推荐指数
2
解决办法
1580
查看次数

标签 统计

schema ×1

xml ×1

xsd ×1