rwhn.net
当前位置:首页 >> xsD验证xml问题 >>

xsD验证xml问题

改成

“minOccurs="0"是指该节点最少出现0次; “maxOccurs="unbounded" 是指最大出现次数没有上限。 minOccurs,和maxOccurs的值一般应该是数字

用xmlspy软件打开xml文档,然后里面有Assign DTD/Schema ,选择对应的Schema就自动在xml文档里加入Schema的验证语句了

using System.Xml; using System.Xml.Schema; private void ValidationEventCallBack(Object sender, ValidationEventArgs e) { if (e.Severity == XmlSeverityType.Warning)//区分是警告还是错误 { Log.WriteLog("验证成功!警告:" + e.Message...

https://msdn.microsoft.com/zh-cn/library/3740e0b5(v=vs.110).aspx https://msdn.microsoft.com/en-us/library/mt693087.aspx

你可以在XML文件的跟标记里用SchemeLocation属性引用多个xsd文件xsi:SchemaLocation="aaaa.xsd bbbb.xsd"

貌似libxml2和Xerces都支持验证吧

ron_xin11-23 16:21 等级 4楼 找了好久`~~`终于有一个可以的`~~试试 var   SchemaDoc, XmlDoc: IXMLDOMDocument2;   SchemaCache: IXMLDOMSchemaCollection;   Error: IXMLDOMP...

下载后直接解压(如果解压过程中出错,可以安装其它解压软件试下)。 双击解压后文件夹下的eclipse.exe,软件启动会有点久,第一启动会弹出选择工作空间的对话框,这是选择你要放代码的目录后把会话框下面的勾勾上,下次启动就不会在弹出了。

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com