我是XSD新手。我想知道如何使用XSD文件将数据导出到XML。XSD文件和导出
我假设在插入XML文件时可以使用相同的XSD文件,以检查XML文件的架构是否按照XSD文件的架构。我希望这个假设是正确的。
感谢, 拉姆
我是XSD新手。我想知道如何使用XSD文件将数据导出到XML。XSD文件和导出
我假设在插入XML文件时可以使用相同的XSD文件,以检查XML文件的架构是否按照XSD文件的架构。我希望这个假设是正确的。
感谢, 拉姆
XSD文件是用来检查XML的架构:
XmlReaderSettings xmlSettings = new XmlReaderSettings();
xmlSettings.ValidationType = ValidationType.Schema;
xmlSettings.Schemas.Add("http://www.example.com/SchemaName",
"http://intranet/xml/schemadatei.xsd");
XmlReader xmlReader = XmlReader.Create(this.dateiname, xmlSettings);
while (xmlReader.Read())
{ }
而且你可以从XSD生成的一类,你可以在这里看到:http://msdn.microsoft.com/de-de/library/x6c1kb0s%28v=vs.80%29.aspx
您的声明中的一些更正:
XSD文件不会导出数据.. 它用于验证数据。
XSD文件可用于验证XML,同时导入它..以根据SCHEMA文件检查XML文件是否为。 XSD的XML模式定义
PS:通常惯例是.. XSD是用来对进口数据高于 出口的人..因为你知道你正在发送的..但是你 应该果然接受由 其他系统发送给您的有效数据。(在确认无伤害了持续的数据虽然)
XML模式的目的是定义XML文档的规则集,就像DTD一样。 (它比DTD先进得多) 请参阅此链接[click_here]了解XSD的功能和限制