对于在线 excel ,是整个 sheet 页转 json 然后存在一个大字段;还是拆分每个单元格,然后每个单元格的值都单独存储一行? 或者使用其它的方式。
1
NessajCN 2023-11-28 14:42:29 +08:00
存 csv
|
2
undeflife 2023-11-28 14:45:13 +08:00
OT 都是一个大字符串存对象存储
|
3
Mikawa 2023-11-28 14:51:17 +08:00
会完整存储,但是不落库,而是以 JSON 或者其他私有的文本格式存 OSS 之类的地方
|
4
xiang0818 2023-11-28 15:57:38 +08:00
mongo
|
5
julyclyde 2023-11-28 16:00:16 +08:00
那也犯不着 json 吧,感觉浓度太低了
拿表格坐标当 key 吗? |
6
iomect 2023-11-28 16:07:01 +08:00
我多年前接手过一个政务系统内的在线 excel 项目 说是在线 excel 但只实现了一部分功能
那还是 ie6 时代 整个产品的逻辑就是服务端给用户存了个真的 xls 文件... 用户打开的时候在服务端找到这个文件然后读取出来渲染到 web 中 用户编辑完了再把 web 中的数据写入到这个 xls 里 当时那个项目的 js 文件看的我想原地去世 现在的话能实现的方式太多了 要我的话就选择 json 往 Mongo 里面怼 |
7
kuituosi 2023-11-28 16:08:30 +08:00
自定义格式,其实 json 也能存,然后存文件
|
8
enchilada2020 2023-11-28 16:09:53 +08:00 via Android
@iomect 哈哈哈画面感
|
9
Ayanokouji 2023-11-28 16:17:13 +08:00
建议看下飞书开发平台的 api ,也许会有思路
|
10
lbh9837 OP 我们现在也要做一个在线 Excel 相关的功能,用的 luckyExcel 。但计划把每个单元格的值,字体,公式,格式什么的解析出来存到数据库里,每个内容一行,查询再组装,感觉坑太多了
|
11
youtubbbbb 184 天前
稀疏数组或者 json 都行
|