老师,我用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)>
11
收起
正在回答
1回答
同学你好,1. 请同学查看sublime编译器是否支持dtd文件的,如果不支持,可能无法完成约束。建议同学使用eclipse编译器。
2. sublime编译器支持的语言,同学可点击有下角进行查看。如下图所示:
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星