-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,我们只能猜测。 –