2011-05-10 98 views

回答

5

這似乎做你想要什麼:

+0

在這些線路,它應該 「的newInstance」 而不是 「newFactory()」 'code' 的XMLInputFactory inFactory = XMLInputFactory.newFactory (); XMLOutputFactory outFactory = XMLOutputFactory.newFactory(); '代碼' 反正過濾器不工作: -/ – 2011-05-11 05:07:40

+0

那麼,javadoc說:「此方法已被棄用以保持API一致性,所有newInstance方法已被替換爲相應的newFactory方法。所以我使用了newFactory()。過濾器在我嘗試過的隨機xml文件上工作得很好......你的意思是你有一個輸入文件,它輸出一個DTD? – proactif 2011-05-11 08:36:17

+0

我對這個API(StAX)完全陌生,我有點懷疑。 是不是需要實例化XMLEventFactory? – 2011-05-11 09:21:35