<!DOCTYPE system-config> XML 里面只声明了这个只标识了根元素,想知道,具体的DTD文档,是怎么找到的,不是一般都会有一个URI吗。。

解决方案 »

  1.   

    一般要这样写吧?<!DOCTYPE tdtd SYSTEM "testdtd.dtd" >
    根据"testdtd.dtd"这个名字去找。
      

  2.   

    对啊,不管SYSTEM,还是PUBLIC 都至少要有一个URI,才能找到DTD文档嘛,但是这个没有写。。也能找到。。不明白为什么
      

  3.   

    公司的一个项目。。我操,这里始终不明白怎么找到DTD文档的
      

  4.   

    你说的URI不用也行吧。
    <!DOCTYPE tdtd SYSTEM "testdtd.dtd" > 就这样写就够了
      

  5.   

    <!DOCTYPE system-config> 楼主公司真的是这样引用的吗?
    贴出来开开眼 正好分析分析
      

  6.   


    不是每个XML文档定义非得指明它的DTD文件,它只是一个可选内容。
    即使定义了,也未必会被使用。DTD主要用来校验XML文档的合法性,而很多应用是不支持或者不处理XML校验的。