为什么会报错,明明和视频中的一样
<?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 份
- 解答问题 10205 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星