繁体   English   中英

如何在C#中针对完整的XML模式验证XML的子集?

[英]How to validate subset of XML, against complete XML schema in c#?

完整的XML模式:

<xs:schema>
 <xs:element name="Root">
  <xs:element name="Element0" type="xs:string" minOccurs="0" maxOccurs="1"/>
  <xs:element name="Element1" type="xs:string" minOccurs="0" maxOccurs="1"/>
  <xs:element name="Element2" type="xs:string" minOccurs="0" maxOccurs="1"/>
 </xs:element>
</xs:schema>

子集样本XML:

<Root>
 <Element1>Sample Text</Element1>
</Root>

如何根据提供的模式验证示例XML?

System.Xml.Schema命名空间包含使用XSD验证XML的类。

请参阅MSDN中的以下说明:

https://msdn.microsoft.com/zh-CN/library/bb387037.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM