我有使用下面的DOCTYPE如何在將使用getResourceAsStream()加載的XML文件中包含DTD?
<!DOCTYPE video-faq SYSTEM "videofaq.dtd">
我使用從類路徑加載文件(實際上是從一個JAR)在Servlet的初始化時間定義了一個DTD的XML文件(「videofaq.xml」):
getClass().getResourceAsStream("videofaq.xml")
XML是正確地找到,但對於DTD在同一個包,Xerces的給了我一個FileNotFoundException異常,並與追加到末尾「videofaq.dtd」顯示到Tomcat啓動腳本路徑。有什麼提示,如果有的話,我可以傳遞給Xerces使其正確加載DTD?