为什么会报错,明明和视频中的一样
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | <? xml version = "1.0" encoding = "UTF-8" ?> < schema xmlns = "http://www.w3.org/2001/XMLSchema" > < element name = "hr" > <!-- complexType标签含义是复杂节点 包含子节点时必须使用这个标签 required必须存在的 minOccurs="1"这个节点最少要出现一次 simpleType简单类型的约束 restriction限定 base="integer"进行整数方面的限制 minInclusive 允许出现的最小整数是多少 --> < complexType > < sequence > < element name = "employee" minOccurs = "1" maxOccurs = "9999" > < complexType > < sequence > < element name = "name" type = "string" ></ element > < element name = "age" > < simpleType > < restriction base = "integer" > < minInclusive value = "18" ></ minInclusive > < maxInclusive value = "60" ></ maxInclusive > </ restriction > </ simpleType > </ element > < element name = "salary" type = "integer" ></ element > < element name = "department" > < complexType > < sequence > < element name = "dname" type = "string" ></ element > < element name = "address" type = "string" ></ element > </ sequence > </ complexType > </ element > </ sequence > < attribute name = "no" type = "string" use = "required" ></ attribute > </ complexType > </ element > </ sequence > </ complexType > </ element > </ schema > |
1
收起
正在回答
3回答
我用你的xsd文件替换老师源码中的文件,对应的xml文件没有报错,所以xsd文件应该是没有问题的。但是你的xml文件下面这个地方不报错吗,没有address1这个标签呀。如果把address1改成address,把年龄改成65是会报错的。你再试试,不行就把xml文件的代码也贴出来,不截图。
祝学习愉快!
从网页搭建入门Java Web2018版
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10204 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧