DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setValidating(true);
DOM中是如上进行设置校验的,JDOM也应该类似吧~~~

解决方案 »

  1.   

    如果我的DTD并不是放在XML声明中指定的那个路径呢。有没有方法可以指定DTD所在的路径,文件。然后验证。
      

  2.   

    应该没有吧,dtd/xsd本身就是对xml的一种声明和验证,如果你在xml中脱离了他,而想借助于外力实现的话,不太现实~~~
      

  3.   

    那就这么说,我的XML里并没有声明DTD,但我想在程序中验证一下是否符合某个DTD。