现在的位置: 首页 > 综合 > 正文

正式学习第一天,XML的相关内容

2013年10月29日 ⁄ 综合 ⁄ 共 464字 ⁄ 字号 评论关闭

        今天是第一天正式上课,早上规定8:30到教室,我八点多点到的教室,原本以为挺早的,可是同学大多数都去了,看来同学们的热情都是很高啊,竞争激烈啊,呵呵...不过我也不会输给任何人的,下面讲下,王昭珽老师给留的课后作业中关于按照DTD约束写xml文件中出现的问题以及如何解决的。

 第一个问题,写完xml文件后报告:

“使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试,Prolog 外部不能有 DOCTYPE 声明”的错误,产生该错误的原因是,把DTD约束写在了xml文件的后面,定义在xml文档中就属于xml文档的一部分,DTD应该属于声明的一种类型,所以要定义在文档声明的下面,xml文件的前面,问题解决。(产生问题的原因是个人理解,如有准确的解释,谢谢大家更正)

第二个问题,

 文本内容发现无效字符
xml中#PCDATA类型的数据处写的是汉字,令我一度怀疑汉字属不属于普通字符串,改成英文字母后就没有了错误,后来通过查阅,发现有人出现过类似问题,编码问题,把编码改成了UTF-8后保存,问题解决。

抱歉!评论已关闭.