检测到文档没有语法约束(DTD或XML模式)
发布时间:2020-12-16 02:04:38 所属栏目:百科 来源:网络整理
导读:我有这个dtd: http://fast-code.sourceforge.net/template.dtd 但是当我在xml中包含我得到警告: 检测到文档没有语法约束(DTD或XML模式)。 xml是: ?xml version="1.0" encoding="UTF-8"?!DOCTYPE templates PUBLIC "//UNKNOWN/" "http://fast-code.sourcef
我有这个dtd:
http://fast-code.sourceforge.net/template.dtd
但是当我在xml中包含我得到警告: 检测到文档没有语法约束(DTD或XML模式)。 xml是: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE templates PUBLIC "//UNKNOWN/" "http://fast-code.sourceforge.net/template.dtd"> <templates> <template type="INSTANCE_OF_CLASS"> <description>Used to Create instance of class</description> <variation>asasa</variation> <variation-field>asasa</variation-field> <class-pattern>asasa</class-pattern> <getter-setter>setter</getter-setter> <allowed-file-extensions>java</allowed-file-extensions> <number-required-classes>1</number-required-classes> <allow-multiple-variation>false</allow-multiple-variation> <template-body> <![CDATA[ // Creating new instance of ${class_name} final ${class_name} ${instance} = new ${class_name}(); #foreach ($field in ${fields}) ${instance}.${field.setter}(${field.value}); #end ]]> </template-body> </template> </templates> 编辑:我改变了xml,我得到这个错误现在:
在我的情况下,我已经解决了这个讨厌的警告,只需添加<!DOCTYPE xml>之后的< xml? ...>标签。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE xml> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |