2011-02-25 71 views
1

我需要解析一堆傳入的xml文檔,它們都有不同的DTD。 DTD是由我自己創建的。而且我想將它加載到內存中,因爲它會每次都刪除頭頂上的內容。 如何使用DOM解析器加載並每次使用它。如何使用java驗證XML對DTD?

感謝

回答

0

經過減少從here引用外部實體部分的成本。它有一個關於如何緩存DTD的提示。如果你從頭開始,那麼我建議你使用XSD。 FOllow關於如何緩存xsd的SO貼子

XSD : Large schema validation