我在数据库中有大量数据。当我尝试读取某些部分数据并生成一些xml并将其发送到Web服务时,我得到以下异常......
'java.lang.IllegalArgumentException'中的char'0x8'。
我猜这是一些糟糕的数据,因为它已经完美地工作了大约7个月,但现在有些用户上传了一些似乎有些问题的新数据。
任何人都知道这是什么字符所以我可以运行一个SQL查询并从数据库中清除它?提前谢谢。
答案 0 :(得分:10)
ASCII字符0x08(或8)将是Backspace字符。ASCII Map
答案 1 :(得分:8)
8通常是退格。
答案 2 :(得分:1)
您可以在将数据存储到XML中时转换为Binary Base64以解决这些问题。