老师,我用sublime写xml和dtd文件,dtd为啥不能约束xml,是不是没安装对应的插件啊

老师,我用sublime写xml和dtd文件,dtd为啥不能约束xml,是不是没安装对应的插件啊

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE teaching-plan SYSTEM "plan.dtd">
<teaching-plan>
	<course>
		<course-name>大学英语</course-name>
		<class>36</class>
		<exam-form>考试</exam-form>
	</course>
	<course>
		<course-name>高等数学</course-name>
		<class>70</class>
		<exam-form>考试</exam-form>
	</course>
	<course>
		<course-name>计算机应用基础</course-name>
		<class>108</class>
		<exam-form>上机考试</exam-form>
	</course>
</teaching-plan>
<?xml version="1.0" encoding="utf-8"?>
<!-- <!ELEMENT teaching-plan (course+)> -->
<!-- <!ELEMENT course (course-name,class,exam-form)> -->
<!ELEMENT course-name (#PCDATA)>
<!ELEMENT class (#PCDATA)>
<!ELEMENT exam-form (#PCDATA)>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,1. 请同学查看sublime编译器是否支持dtd文件的,如果不支持,可能无法完成约束。建议同学使用eclipse编译器。

2.  sublime编译器支持的语言,同学可点击有下角进行查看。如下图所示:

http://img1.sycdn.imooc.com//climg/5f23986b0939b26d02050030.jpg

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

  • 森林sng 提问者 #1
    老师,能给我推荐一个轻量版的xml编辑器吗,包括能够使用dtd、xsd约束的,已经有idea编辑器了,实在不想再下载eclipse。
    2020-07-31 13:12:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师