2011-10-20 18 views
0

我需要掛接到接收StAX XMLStreamReader作爲輸入的API,並過濾提供的流(將某個屬性的值從true更改爲false)。如何過濾StAX XMLStreamReader

看着StreamReaderDelegate,但有了那個,我不得不做很多的編碼來跟蹤有問題的屬性的所有訪問路徑。

有沒有更好的方法?

在此先感謝!

回答

1

使用StAX,您可以改用事件API並利用EventReaderDelegate。代碼量將大致相同。使用代表也是推薦的解決方案,所以我擔心,沒有更好的方法。

+0

是的。根據「StreamReaderDelegate」提出並編寫解決方案。沒有我想象的那麼糟糕。 – rustyx