老师 我这错误在哪呀 一直没找到为啥会错

来源:2-6 自由编程

muke_xinke

2020-09-20 18:33:57

http://img.mukewang.com/climg/5f672fa509c7185908640590.jpghttp://img.mukewang.com/climg/5f672fe609b0736b09680601.jpg

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE teaching-plan SYSTEM "hr.dtd">
<teaching-plan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:noNamespaceSchemaLocation="hr.xsd" >
	<course id="abc1">
		<course-name>大学英语</course-name>
		<class-hour>36</class-hour>
		<exam-form>考试</exam-form>
	</course>
	<course id="abc2">
		<course-name>高等数学</course-name>
		<class-hour>70</class-hour>
		<exam-form>考试</exam-form>
	</course>
	<course id="abc3">
		<course-name>计算机应用基础</course-name>
		<class-hour>108</class-hour>
		<exam-form>上机考试</exam-form>
	</course>
</teaching-plan>
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
	<element name="teaching-plan">
		<complexType>
			<sequence>
				<element name="course" minOccurs="1" maxOccurs="100">
					<complexType>
						<sequence>
							<element name="course-name" type="string"></element>
							<element name="class-hour" >
								<simpleType>
									<restriction base="integer">
										<minInclusive value="20"></minInclusive>
										<maxInclusive value="110"></maxInclusive>
									</restriction>
								</simpleType>
							</element>
							<element name="exam-form"  type="string"></element>
						</sequence>
						<attribute name="id" type="string" use="required"></attribute>
					</complexType>
				</element>
			</sequence>
		</complexType>
	</element>
</schema>


写回答

1回答

好帮手慕阿慧

2020-09-20

同学你好,

1、建议同学设置Eclipse默认校验。

选择Vlidatioin,Restore Defaults。如下:

http://img.mukewang.com/climg/5f6735840900bf0806680561.jpg

2、<!DOCTYPE teaching-plan SYSTEM "plan.dtd">应该去掉。如下:

http://img.mukewang.com/climg/5f6735d10976267608940281.jpg

修改完后,建议同学重新打开文件xsd和xml文件试试。

3、建议同学使用plan命名文件,如plan.xsd。检查一下引入的xsd等文件的名字是否正确。

如下:

http://img.mukewang.com/climg/5f6736c70999993d08940281.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快~

0
huke_xinke
h <!DOCTYPE teaching-plan SYSTEM "plan.dtd">去掉就行了 复制文件的时候忘了去掉了 谢谢老师
h020-09-20
共1条回复

0 学习 · 9666 问题

查看课程