【发布时间】:2016-07-03 11:05:56
【问题描述】:
我想将格式化的文本数据存储在数据库中,格式化文本的意思不是富文本,而是换行符和段落。例如,我有一个如下所示的文本:
带有换行符和段落的文本的原始外观:
从前,住着一个名叫 Bheema 的洗衣工。他有一头驴和一匹马。驴子把衣服带到池塘里,然后回到了他的房子。这匹马偶尔会带着 Bheema 去市场和回来。驴比马辛苦得多。
在一个阳光明媚的日子里,Bheema 正带着驴子去池塘。他牵着马给它喝水。驴背着一大堆衣服。那匹马什么也没带。负载异常沉重,驴子的后背很痛。
当疼痛变得难以忍受时,驴子对马说:“这个负担对我来说太大了,兄弟!请把一些负担放在你的背上。”
这匹马有些粗鲁地回答道:“呃!我为什么要?我来这里只是为了把我们的主人带到市场上。”骄傲的马继续前行。天越来越热。驴感到筋疲力尽,几乎拖着自己。“哼!哼!驴试图移动。他就是做不到。可怜的驴子倒在了地上。 “哦!可怜的驴子怎么了?”洗衣工想。
我必须将它存储到一个 sqlite 数据库中,并以与用户完全相同的方式显示给用户。
问题:向用户显示时,所有换行符都混在一起,没有任何段落。以下是我的问题示例。
从前,住着一个名叫 Bheema 的洗衣工。他有一头驴和一匹马。驴子把衣服带到池塘里,然后回到了他的房子。这匹马偶尔会带着 Bheema 去市场和回来。驴比马辛苦得多。在一个阳光明媚的日子里,Bheema 正带着驴子去池塘。他牵着马给它喝水。驴背着一大堆衣服。那匹马什么也没带。负载异常沉重,驴子的后背很痛。驴痛得不能忍受时,对马说:“兄弟,这担子太重了!请把这担子扛在背上。”马有些粗鲁的回答道:“呃!我为什么要这样?我来只是为了背我们的主人去市场。”骄傲的马继续前行。随着日子一天天过去,天气越来越热。驴感到筋疲力尽。他几乎是在拖自己。 “哼!哼!” 驴子动了动,就是动弹不得。可怜的驴子倒在了地上。“哦!可怜的驴子怎么了?”洗衣工想。
我是如何努力实现我想要的:
- 我使用 SQlite studio 创建预填充数据库
- 我复制了原始文本并将其粘贴到预填充数据库的列中。我粘贴原始文本的列的数据类型是TEXT
- 我将数据从预填充的数据库中提取到 TextView 中
【问题讨论】:
-
这与数据库无关。显示显示文本的代码。
-
@KrupalShah 这是另一种解决方案。感谢您的建议。