我使用函数从byte []显示字符串值。 为了在我的网格中显示文字。
这里是我使用的功能:
def myMap = text.split(';').withIndex().collect{ entry, index ->
["level${index + 1}": entry.split('/')]
}
当我想保存我已修改或更新的内容时,会出现此问题。它不检索从byte []显示的字符串,而是检索具有非法字符的字符串,例如" C ?? N?s ??? C,7e ??"。所以我无法将这些数据保存在DB中,它引发了我对非法字符实体的异常。
我想知道找回正确的值而不是这个字符串。
谢谢!
编辑: BitConverter.ToString(b)的输出示例:
" 43-C4-5B-4B-EC-1F-10-36-E0-43-2C-37-65-03-10-36"
答案 0 :(得分:-1)
您能举例说明您以字节为单位输入的内容以及您在String中获得的内容吗?