Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何解码字符编码_Java_Encoding - Fatal编程技术网

Java 如何解码字符编码

Java 如何解码字符编码,java,encoding,Java,Encoding,我的应用程序正在通过http发布请求,并以字符串形式获得响应。该字符串具有分隔的记录字符。当我尝试使用分隔符分割记录时,它无法识别,因为响应字符串分隔符字符的编码格式不同。是否有一种方法可以转换响应编码字符或识别响应的编码类型?您需要向我们展示一个典型的示例,说明您正在接收的文本以及处理此文本时程序的错误输出。不确定是否使用现成的http库。在拆分字符串之前,请确保对其进行URL解码。我不知道是否有明确的答案,有这样的包,请尝试并计算出字符集。根据我的经验,他们错过正确编码的次数比得到正确编码的

我的应用程序正在通过http发布请求,并以字符串形式获得响应。该字符串具有分隔的记录字符。当我尝试使用分隔符分割记录时,它无法识别,因为响应字符串分隔符字符的编码格式不同。是否有一种方法可以转换响应编码字符或识别响应的编码类型?

您需要向我们展示一个典型的示例,说明您正在接收的文本以及处理此文本时程序的错误输出。不确定是否使用现成的http库。在拆分字符串之前,请确保对其进行URL解码。我不知道是否有明确的答案,有这样的包,请尝试并计算出字符集。根据我的经验,他们错过正确编码的次数比得到正确编码的次数要多。如果有一个非常特定的格式,您可以检查所有可能的编码,并验证每个编码的响应。理想情况下,您还可以确保发送字符编码