关于XML一些疑问,请高手解答!!

关于XML一些疑问,请高手解答!!,第1张

你的错误有三个:A,B,C

A,XSD文件不正确,因为schema也是xml文件,而xml文件区分元素名的大小写,你的complextype改成complexType的话schema就正确了。

B,XML文件不是格式良好的。你在XSD文件中用了sequence,它表示之后定义的元素必须顺序出现,那么你的XML文件中出现的元素的就只能按照XSD定义的顺序来写,正确的顺序应该是
<PRODUCT><PRODUCTNAME/><DESCRIPTION/><PRICE/><QUANTITY/></PRODUCT>
而你的XML文件的顺序是
<PRODUCT><PRODUCTNAME/><PRICE/><DESCRIPTION/><QUANTITY/></PRODUCT>
所以会出错。

C,PRICE
元素不能为负值。因为你定义的是positiveInteger类型,表示一个大于0的整数,你这里是负数,所以会出错。
至于D,并不影响XML文件的合法性。

CREATE TABLE [databasename]dboXSDA(学号 varchar(20) NOT NULL,[姓名] [varchar](20) NOT NULL)创建时添加你的数据库名字或者use [databasename]go然后再创建


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12698885.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存