2011-09-19 55 views
1

this answer中有一個建議「同時使用SAX(或StAX)解析器和寫入器」。。據我瞭解,它應該結合例如一個org.xml.sax.XMLReader與一些XML編寫器,我的問題是,似乎有很多人,沒有一個完全符合XMLReader。理想情況下,我在尋找能夠既使用org.xml.sax.XMLReader替換Java XML-

  • 接受的觀點,因爲他們從startElementendElement
  • 寫任意包含XML字符串

的工廠類的名稱的東西作者對我來說可能就足夠了。

回答

1

不知道你想要什麼做的,但看看大衛Megginsons的XMLWriter:http://www.megginson.com/downloads/xml-writer-0.2.zip

這是一個XMLReader,您可以輕鬆地擴展它來完成什麼對方的回答暗示:即使用擴展的XMLWriter作爲一個廢棄設置中的XMLreader。

+0

首先,我想要什麼可以直接從XMLReader得到的東西,然後我發現我想保留格式化......恐怕我會留在正則表達式中。但有趣的鏈接+1。 – maaartinus