To:
我原本也認為他會去讀系統的表來轉碼,但我已經把系統的表改掉了,如果他參照系統的檔,那麼他就會正確轉碼(因為其他的碼都正常,包括造字區的,除了我自行擴充的以外)。他也可能用JRE的轉碼表來轉,但我把JRE的轉碼表也改掉了,如果他參照JRE的來改,那麼他也會正確轉碼。最後我把JAVAApplet直接挪到SERVER去執行,也排除了網路傳輸可能的轉碼問題(是這樣吧=.=)。
根據以下Oracle官網的問答可知其中的NLS轉碼表將在10.1.0的版本後被orai18n.jar所取代。
(見以下位址文章:http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm) 那麼這自然就是Orcale的轉碼表了。只是其格式是.glb而且我還找不到哪一個是代表big5的轉碼表,還在努力中。如果站長有什麼資訊的話,也請不吝告知,多謝囉。或者是否也可去向Orcal的官方網站幫我問一下呢!多謝啊。如果是改JAVA的表,我是駕輕就熟了,但是Oracle的格式不同,還難以入手。