xml - 如何根据 XSD 中的其他元素制作所需的 XML 元素
问题描述
样品 1
<type="LIST">
<list>
<list>
<label> XML file </label>
<userID> 123 </userID>
</list>
</list>
<locked>false</locked>
<order>2</order>
</type>
<type="LIST">
<list/>
<listName>Has listName</listName>
<locked>false</locked>
<order>1</order>
</type>
样本 2:
<type="LIST">
<list>
</list>
<locked>false</locked>
<order>2</order>
</type>
<type="LIST">
<list/>
<listName>Has listName</listName>
<locked>false</locked>
<order>1</order>
</type>
当元素不存在时,我希望<list>
元素至少有一个。
在那里时可以是空的。如何使用 XSD 对 XML 进行验证?在此示例中,应在验证时为样本 2 抛出错误。我无法实现它。任何想法?提前致谢 :)<list>
<listName>
<list>
<listName>
解决方案
推荐阅读
- javascript - GET 上的 html 链接元素事件失败
- javascript - 如何仅在存在中间名时才添加空格,仅在 JavaScript 中存在后缀时才添加空格?
- powershell - Powershell 导入模块未按预期工作
- pandas - 列子集
- jquery - XMLHttprequest 只保存 4 条数据,有时 3 或 1 条数据
- javascript - 在移动设备中显示来自后端的图像的问题
- asp.net-mvc - 如何在 Godaddy Windows 托管服务器上托管 asp.net 核心应用程序
- swift - 如何将 2 个发布者和擦除值合并到 Void?
- android - 如何在首次加载时获得离子权限
- javascript - 当值输入一个时元素的对齐被破坏