2010-04-23 26 views
0

我試圖使用fllow加載希伯來語RSS:更改編碼,而Xml.parse()與SaxFeedParser的Java

Xml.parse(_InputStream,Xml.Encoding.ISO_8859_1,root.getContentHandler());

從IBM網站採取: link text

我想使用其他的編碼,如 「ISO8859_8」,而不是:

Xml.Encoding.ISO_8859_1,

Xml.Encoding.US_ASCII,

Xml.Encoding.UTF_16,

Xml.Encoding.UTF_8

非常感謝!

回答

0

你不能,因爲Xml.Encoding是一個枚舉。您必須使用其他方法之一,或者 - 如果可以的話 - 讓RSS提要生產者輸出UTF-8。

+0

謝謝, 我想回到解決我的問題的XML DOM方法。 – ZoharAdar 2010-05-10 10:46:00

+0

如何在DOM解析中對xml的標記內容進行編碼,我正在使用DOM feed parser.where xml文件除了字符串還有十六進制內容,但我需要它以原始text.please幫助我 – 2010-11-02 13:59:03