作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我下载了一个小的 sqlite 数据库文件,其中包含几个单词及其定义,以学习制作字典。它的定义以 blob 类型存储。我怎样才能阅读它并显示它的定义。我不知道 blob 表中到底存储了什么。我尝试过这些:
cursor = database.rawQuery("select body from items A inner join items_info B on A.id = B.id where B.id = '" + id + "';" , null);
while (c.moveToNext()){
byte[] blob = c.getBlob(0);
}
它有很多带有数字和字母的各种符号。然后我使用将其转换为字符串
string = new String(blob, "UTF-8");
它给了我另一个结果,但不是我想要的。
如何获取该 blob 数据并显示它?
这是我的数据库文件
最佳答案
尝试选择十六进制(正文)....
那么你会得到一个十六进制字符串。
关于java - 如何从sqlite读取blob数据并显示它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56921145/
我是一名优秀的程序员,十分优秀!