求个思路:怎么记录用户在电子书上的标记

2021-02-19 02:39:06
电子书在线阅读系统,内容从word中导入,有文本、表格,图片和一些其它html标签。

现在要做一个功能,就是用户选中一些文本后可以添加下划线标记出来,怎么在后台保存这些标记呢?

1. 电子书的整体内容是固定的不会修改。

2. 电子书的页数和每页的内容不是固定的,会根据每页展示内容多少调整。

3. 用户和电子书是多对多关系



...全文
252 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
2021-02-20
  • 打赏
  • 举报
回复
引用 8 楼 ziqi0716 的回复:
[quote=引用 7 楼 囧 的回复:][quote=引用 5 楼 ziqi0716 的回复:]提出来读书笔记对象,用户增加读书笔记集属性,把对象该有的属性设计好.用户增加的笔记内容持久化起来. 顺理成章的啊.
是想要实现方法[/quote] 思路搞清楚,然后慢慢去实现,哪有那么多现成的,要是都是现成的,你开发还有啥意义?[/quote] 知道github吗?
ziqi0716 2021-02-20
  • 打赏
  • 举报
回复
引用 7 楼 囧 的回复:
[quote=引用 5 楼 ziqi0716 的回复:]提出来读书笔记对象,用户增加读书笔记集属性,把对象该有的属性设计好.用户增加的笔记内容持久化起来. 顺理成章的啊.
是想要实现方法[/quote] 思路搞清楚,然后慢慢去实现,哪有那么多现成的,要是都是现成的,你开发还有啥意义?
ziqi0716 2021-02-20
  • 打赏
  • 举报
回复
引用 9 楼 囧 的回复:
[quote=引用 8 楼 ziqi0716 的回复:][quote=引用 7 楼 囧 的回复:][quote=引用 5 楼 ziqi0716 的回复:]提出来读书笔记对象,用户增加读书笔记集属性,把对象该有的属性设计好.用户增加的笔记内容持久化起来. 顺理成章的啊.
是想要实现方法[/quote] 思路搞清楚,然后慢慢去实现,哪有那么多现成的,要是都是现成的,你开发还有啥意义?[/quote] 知道github吗?[/quote] 不知道呀,这是啥啊?大佬给科普下呗?
2021-02-19
  • 打赏
  • 举报
回复
引用 5 楼 ziqi0716 的回复:
提出来读书笔记对象,用户增加读书笔记集属性,把对象该有的属性设计好.用户增加的笔记内容持久化起来. 顺理成章的啊.
是想要实现方法
2021-02-19
  • 打赏
  • 举报
回复
引用 3 楼 hztltgg 的回复:
按我理解,返回的内容是知道位置信息的,应该没什么困难啊,还是说文档有你们特殊格式?
这是一种方法,想看下还有没别的办法
ziqi0716 2021-02-19
  • 打赏
  • 举报
回复
提出来读书笔记对象,用户增加读书笔记集属性,把对象该有的属性设计好.用户增加的笔记内容持久化起来. 顺理成章的啊.
2021-02-19
  • 打赏
  • 举报
回复
是想把内容在后端处理好,再返回给前端显示。 有跨标签选择的内容感觉在后台不好处理
hztltgg 2021-02-19
  • 打赏
  • 举报
回复
按我理解,返回的内容是知道位置信息的,应该没什么困难啊,还是说文档有你们特殊格式?
2021-02-19
  • 打赏
  • 举报
回复
引用 1 楼 hztltgg 的回复:
内容不管是文本、表格,图片和一些其它html标签,保存的都是html字符串吧?那用个长整型记录字符串位置不就可以了吗,反正标记也是自己标的,不可能标记到不正常的位置
谢谢。这个在还原的时候要把位置给前端去处理,想看看有没后台处理的方式。
hztltgg 2021-02-19
  • 打赏
  • 举报
回复
内容不管是文本、表格,图片和一些其它html标签,保存的都是html字符串吧?那用个长整型记录字符串位置不就可以了吗,反正标记也是自己标的,不可能标记到不正常的位置

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧