xml文件指定的dtd找不到, 你用ie打开你这个xml文件看是否能正常打开?

解决方案 »

  1.   

    没用过jdom,但是研究过xml.
    应该是你的xml样本选择的不太好,里面包含了外部dtd,但是,jdom又不能找到它。
    解决方案1:找到那个dtd文件,使得xml中所描述的dtd问件位置,和实际的位置相一致。
    2: 找到那个dtd,将他的内容拷到xml中,使得外部dtd变为内部dtd.3.重新找一个只含有内部dtd的xml样本。这种最简单,强烈建议!
      

  2.   

    打开以后是这样的
    <?xml version="1.0" standalone="no" ?> 
      <!DOCTYPE user_info (View Source for full doctype...)> 
    - <user_info>
    - <info>
      <name>aa</name> 
      <number>13</number> 
      <pass>134</pass> 
      </info>
      </user_info>
      

  3.   

    dtd和xml的显示无关。
    象css,xsl等,就与xml的显示直接相关。
    所以,能用IE正常显示,并不能说明关于dtd的什么。