我eclipse中dtd代码全部为黑色,写错后xml中也不会报错

来源:2-3 创建DTD文件

暴力熊猫

2020-07-06 12:54:45

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hr SYSTEM "hr.dtd">
<!-- 人力资源管理系统 -->
<hr>
	<employee no="3309">
		<name>张三</name>
		<age>31</age>
		<salary>4000</salary>
		<department>
			<dname>会计部</dname>
			<address>利群大厦-B103</address>
		</department>
	</employee>
	
		<employee no="3310">
		<name>李四</name>
		<age>23</age>
		<salary>3000</salary>
		<department>
			<dname>工程部</dname>
			<address>利群大厦-B104</address>
		</department>
	</employee>
</hr>
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT hr (employee+)>
<!ELEMENT hr (name,age,salary,department)>
<!ATTLIST employee no CDATA "">
<!ELEMENT name (#PCDATA)>
<!ELEMENT age (#PCDATA)>
<!ELEMENT salary (#PCDATA)>
<!ELEMENT department (dname,address)>
<!ELEMENT dname (#PCDATA)>
<!ELEMENT address (#PCDATA)>

http://img.mukewang.com/climg/5f02ae860950660909090233.jpg是eclipse配置问题嘛

写回答

1回答

好帮手慕阿满

2020-07-06

同学你好,dtd文件中,如下应该是employee标签,不是hr,如:

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

建议修改一下再试试。如果写错后还是不报错,建议同学重启eclipse再试试。

祝:学习愉快~

0

0 学习 · 9666 问题

查看课程