字符 '0x8' 是什么字符?

6
我有一个数据库中的大量数据。当我尝试读取某些数据并生成一些xml并将其发送到webservice时,我会收到以下异常信息:“java.lang.IllegalArgumentException”中的字符“0x8”。
我猜这是一些错误的数据,因为它已经完美地工作了约7个月,但现在一些用户上传了一些新数据,似乎有些问题。
有人知道这是什么字符,以便我可以运行一个SQL查询并从数据库中清除它吗?谢谢。

1
“'java.lang.IllegalArgumentException'中的字符'0x8'是否真的是精确的错误消息?” - Joachim Sauer
错误信息的其余部分包含客户信息,我不想发布。 - OHHAI
但除此之外,它是逐字逐句的吗?这很奇怪。你能否发布问题的原因,因为这样的错误消息对我来说似乎相当奇怪。 - Joachim Sauer
3个回答

10

8通常是一个退格键。


10

ASCII字符0x08(或8)是退格键字符。ASCII映射


+1 是指出 0x08 的含义取决于字符集。 - Malax

1

在将数据存储到XML中时,您可以将其转换为二进制Base64以解决这些问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接