gpt4 book ai didi

java.text.ParseException : Unparseable number: "ä¢è»ÅÒËÅèÍ"

转载 作者:行者123 更新时间:2023-12-02 00:26:44 27 4
gpt4 key购买 nike

我在数据库(Sql Server DB 2000)中有一个带有varchar字段的字段,其中我存储了泰语句子(以Unicode的形式)。我正在使用Locale对象将unicode数据转换为泰语句子,如下

NumberFormat thai = NumberFormat.getNumberInstance(new Locale("th", "TH", "TH"));//Line1
String thaiText = ResultSet.getString(i);// Data Fetched From DB//Line2
double number = thai.parse(thaiText).doubleValue();//Line3
String outputString= nf.format(number);//Line4

我在第 3 行遇到以下异常:-

java.text.ParseException: Unparseable number: "ä¢è»ÅÒËÅèÍ"

最佳答案

问题不在第3行;也就是说,它与您解析字符串的方式不同。

由于早期的编码问题,thaiText 的内容已损坏。您需要找出文本出错的地方。

  • 在将文本放入数据库之前,文本可能是错误的。
  • 当您将文本放入数据库时​​,文本可能会变坏。
  • 当您从数据库检索文本时,文本可能会变坏。

弄清楚以上属于哪种情况,这将告诉您需要解决哪里的问题。

关于java.text.ParseException : Unparseable number: "ä¢è»ÅÒËÅèÍ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9884697/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com