咨询下大佬们,有没有什么备份“词典”变量的好方法呀?
我试着在弄一个在word中带格式得收藏一些常用文字和表格的动作,便于以后写报告的时候直接粘贴(动作地址)。
动作里是把每一条的引用的标题和内容放到一个大的运行后保存的词典变量里。为了便于分享已经做好的词典变量,想做个导入导出的功能。
之前的做法是利用“词典转查询字符串”的词典操作,把词典转成文本进行备份,导入的时候再进行“查询字符串转词典”操作,这个方式在开始自己测试的时候没发现什么问题。
但是后面开始使用这个动作的时候,因为收藏的信息量比较大(每一条带格式的信息通过RTF格式存成文本都很长),在“词典转查询字符串”操作的时候直接因为字符串太长报错了。。。
请问下大佬们,还有没有什么简单的方法可以比较方便的对这种内容量比较大的词典变量进行备份和读取呀?
好吧。放在词典里自己使用的时候倒是没有影响,就是导出导入遇到问题了。。。
或者有没有什么办法可以找到软件里用来保存这个词典变量的源文件?不管什么格式都无所谓,只要可以进行备份和读取就行
状态是保存在文件里的,json格式。 https://getquicker.net/kc/help/doc/statestorage#gdqkL
明白了,不过这样虽然可以备份,但是想读取还是比较困难,所以想做到跟原来设计的那样先读成“临时词典”,再把临时词典里的某些词条加到原词典里,而不是直接覆盖原词典的话,还是有点问题。。。
那再请问下,状态里保存的词典变量,有没有什么大小限值?
会不会后面如果存的条目太多,词典变量或者状态文件存不下什么的?
这关系到后面看要怎么改:
如果词典变量或者状态文件没有大小限值,那我就只需要想别的办法备份这个词典变量就行了,不管是拆分成多个文件也好,还是怎么样,反正只是导入导出的时候麻烦些,日常使用的时候不需要去进行其它的文件操作;
但如果词典变量或者状态文件有大小限值,用着用着可能就装不下或者出现数据错误什么的,那我就老老实实听您的建议,想办法改成用另外的文件保存RTF,然后每次使用的时候都去搜索文件这样了
换句话说,就是:
1、状态文件有没有大小限值?会不会后面条目多了存不下?
2、词典变量的“值”有没有大小限值?会不会后面想引用的信息本身太长,转成RTF之后更长,然后词典变量的值都存不下?(或者说词典变量的值的长度限制,有没有比文本变量的短?如果一样长,那词典变量存不下的内容改用文本变量也照样存不下,那就无所谓了,不存这么长的内容就好了)