2010-03-01 131 views
2

我在數據庫中有大量的數據。當我嘗試讀取數據的某個部分並生成一些xml並將其發送到web服務時,我得到以下異常...字符'0x8'這是什麼字符?

'java.lang.IllegalArgumentException'中的char'0x8'。

我猜這是一些不好的數據,因爲它已經完美運行了大約7個月,但現在一些用戶上傳了一些似乎有一些問題的新數據。

任何人都知道這是什麼字符,所以我可以運行一個SQL查詢,並從數據庫中清除它?提前致謝。

+1

是''java.lang.IllegalArgumentException'中的char'0x8'「真的是精確的錯誤信息嗎? – 2010-03-01 19:41:52

+0

錯誤消息的其餘部分包含我不想發佈的客戶信息。 – OHHAI 2010-03-01 19:45:11

+0

但除此之外它是逐字?真奇怪。你可以發佈問題的原因是什麼,因爲這樣的錯誤信息對我來說似乎很奇怪。 – 2010-03-01 20:15:51

回答

8

8通常是退格。

+0

它也是CTRL-H,順便說一句。 – 2010-03-01 19:48:48

8

ASCII字符0x08(或8)將是Backspace字符。 ASCII Map

+0

+1表示0x08的含義取決於字符集。 – Malax 2010-03-01 19:43:25

1

您可以將數據轉換爲二進制Base64,同時將數據存儲到XML中以解決這些問題。