-2
我正在處理帶有不受支持的字符和字節的JEditorPane
。如果我做pane.getText().getBytes();
它給任何不支持的字符�
字節,所以從JEditorPane
獲得字節的任何方式將工作。java:直接從jeditorpane獲取字節[]
我正在處理帶有不受支持的字符和字節的JEditorPane
。如果我做pane.getText().getBytes();
它給任何不支持的字符�
字節,所以從JEditorPane
獲得字節的任何方式將工作。java:直接從jeditorpane獲取字節[]
您需要設置你希望得到字節正確的編碼:例如,對於UTF-8:
JEditorPane pane = ....
byte[] data = pane.getText().getBytes("UTF-8");
我試過utf-8和16:/ – stealth9799
*「它給人的任何不受支持的字符字節」你這麼認爲*?我認爲它給出了正確的字節,但問題是,代碼是*使用字體來顯示它沒有該字符的符號。*爲了更好地幫助更快,發佈[MCVE](http:// (最小完整可驗證示例)或[SSCCE](http://www.sscce.org/)(簡短的,獨立的,正確的示例)。 –
*「我希望是這種情況」*我希望人們閱讀整個評論並提示張貼** MCVE。**投票結束。沒有MCVE,我們只能猜測。 –