输入了attribute也报错
<?xml version="1.0" encoding="UTF-8"?> <!-- 用来定义属性 required必须的 use就是在no在employee必须存在 -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" >
<element name="hr">
<!-- complexType标签含义是复杂节点,包含子节点时必须使用这个标签 -->
<complexType>
<!-- sequence序列的意思 -->
<sequence>
<element name="employee">
<complexType>
<sequence>
<element name="course-name" type="string"></element>
<element name="class-hour" type="integer"></element>
<element name="exam-form" type="string" > </element>
</sequence>
</complexType>
</element>
</sequence>
<attribute name="no" type="string" use="optional"> </attribute>
</complexType>
</element>
</schema>
<?xml version="1.0" encoding="UTF-8"?>
<!-- 日历资源 -->
<hr xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="hr.xsd">
<employee no = "01">
<course-name>大学英语</course-name>
<class-hour>36</class-hour>
<exam-form>考试</exam-form>
</employee>
<employee no = "02">
<course-name>高等数学</course-name>
<class-hour>70</class-hour>
<exam-form>考试</exam-form>
</employee>
<employee no = "03">
<course-name>计算机应用基础</course-name>
<class-hour>108</class-hour>
<exam-form>上机考试</exam-form>
</employee>
</hr>
正在回答
请问同学的报错信息是什么?我把你的代码分别粘贴到xml文件中,是没有出现报错的。
祝学习愉快!
use="required" 也一样报错
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10205 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星