国家标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221084232 9.7 (22)申请日 2022.07.18 (71)申请人 中建东方装饰有限公司 地址 200122 上海市浦东 新区中国(上海) 自由贸易试验区东方路985号21层 (72)发明人 周甲伟 邵继刚 赵俊哲 王启兵  郭志坚 昂国伟 荆刚 黄越  (74)专利代理 机构 上海汉声知识产权代理有限 公司 3123 6 专利代理师 胡晶 (51)Int.Cl. G06F 30/13(2020.01) G06F 16/22(2019.01) G06F 16/25(2019.01) (54)发明名称 一种建模软件数据的存 储与读取方法 (57)摘要 本发明涉及一种建模软件数据的存储与读 取方法, 其特征在于, 包括如下步骤: 触发用户数 据的存储; 判断触发的用户数据中非字符串类型 的数据是否支持存储, 支持存储的进行第一次转 码; 第一次转码成功的, 进行第二次转码, 转为字 符串格式; 将第二次转码成功的字符串格式的数 据进行存储。 读取方法, 包括如下步骤: 触发用户 数据的读取; 判断触发的用户数据是否为具有关 键字的用户数据, 对具有关键字的用户数据进行 第一次解码; 第一次解码成功的, 进行第二次解 码, 第二次解码成功的进行显示。 实现非字符串 用户数据的存储, 进一步实现非绘制人员对建模 的直观理解与信息的获取。 权利要求书2页 说明书5页 附图5页 CN 115238346 A 2022.10.25 CN 115238346 A 1.一种建模软件数据的存 储方法, 其特 征在于, 包括如下步骤: 触发用户数据的存 储; 判断所述用户数据中非字符串类型的数据是否支持存储, 以获取第一判断结果; 分析 所述第一判断结果, 以对支持存储的所述数据执行第一次转码操作, 将所述数据转为二进 制格式; 判断所述第 一次转码是否成功, 以获取第二判断结果; 分析所述第二判断结果, 以对第 一次转码成功的数据执 行第二次转码 操作, 将所述 二进制格式的数据转 为字符串格式; 判断所述第 二次转码是否成功, 以获取第三判断结果, 分析所述第三判断结果, 以对第 二次转码成功的数据执 行存储操作。 2.根据权利要求1所述的一种建模软件数据的存储方法, 其特征在于, 所述判断所述用 户数据中非字符串类型 的数据是否支持存储, 以获取第一判断结果; 分析所述第一判断结 果, 以对支持存储的所述数据执行第一次转码操作, 将所述数据转为二进制格式具体包括 如下步骤: 预先设定非字符串数据类型; 比对非字符串类型的用户数据类型与预先设定的非字符串数据类型, 判断非字符串类 型的用户数据类型是否在预设的数据类型中, 进而判断用户数据类型是否支持存储, 若支 持存储, 对用户数据进行第一次转码; 若不支持存储, 停止对用户数据进行操作, 并提示用 户数据格式不支持存 储, 结束用户数据的存 储动作。 3.根据权利要求1所述的一种建模软件数据的存储方法, 其特征在于, 所述判断所述第 一次转码是否成功, 以获取第二判断结果; 分析所述第二判断结果, 以对第一次转码成功的 数据执行第二次转码 操作, 将所述 二进制格式的数据转 为字符串格式具体包括如下步骤: 判断第一次转码结果的分隔符个数; 若第一次转码结果的分隔符个数大于零, 则第一 次转码成功, 对转码后的二进制格式的数据进行第二次转码; 若第一次转码结果的分隔符 个数小于等于零, 则第一次转码不成功, 停止继续对用户数据进 行操作, 并提示用户数据转 码失败, 结束用户数据的存 储动作。 4.根据权利要求1或3所述的一种建模软件数据的存储方法, 其特征在于, 将所述二进 制格式的数据转为字符串格式具体包括向所述二进制 格式数据的起始位置添加预设的关 键字, 并将用分隔符隔开的二进制数组通过 特征字符串连接 。 5.根据权利要求1所述的一种建模软件数据的存储方法, 其特征在于, 所述判断第 二次 转码是否成功, 以获取第三判断结果, 分析所述第三判断结果, 以对第二次转码成功的数据 执行存储操作具体包括如下步骤: 判断第二次转码结果的分隔符个数; 若第二 次转码结果的分隔符个数等于0, 则第二 次 转码成功, 对转码后的字符串格式的数据进行存储; 若第二次转码结果的分隔符个数大于 0, 则第二次转码不成功, 停止继续对用户数据进 行操作, 并提示用户数据转码失败, 结束用 户数据的存 储动作。 6.一种建模软件数据的读取 方法, 其特 征在于, 包括如下步骤: 触发用户数据的读取; 判断触发的用户数据是否为具有关键字的用户数据, 以获取第 四判断结果; 分析所述 第四判断结果, 以对具有关键字的用户数据执行第一次解码操作, 将所述字符串格式的用权 利 要 求 书 1/2 页 2 CN 115238346 A 2户数据转 为二进制数据格式; 判断所述第 一次解码是否成功, 以获取第五判断结果, 分析所述第五判断结果, 以对第 一次解码成功的数据执 行第二次解码 操作; 判断所述第 二次解码是否成功, 以获取第六判断结果, 分析所述第六判断结果, 以对第 二次解码成功的数据执 行显示操作。 7.根据权利要求6所述的一种建模软件数据的读取方法, 其特征在于, 所述判断触发的 用户数据是否为具有关键字的用户数据, 以获取第四判断结果; 分析所述第四判断结果, 以 对具有关键字的用户数据执行第一次解码操作, 将所述字符串格式的用户数据转为二进制 数据格式具体包括如下步骤: 判断触发的用户数据 是否为具有关键字的用户数据, 若触发的用户数据 是具有关键字 的用户数据, 则对数据进行第一次解码, 将所述字符串格式的用户数据转为二进制数据格 式; 若触发的用户数据是不具有关键字的用户数据, 则停止继续对用户数据进 行操作, 并提 示用户数据解码失败, 结束用户数据的读取动作。 8.根据权利要求6所述的一种建模软件数据的读取方法, 其特征在于, 所述判断所述第 一次解码是否成功, 以获取第五判断结果, 分析所述第五判断结果, 以对第一次解码成功的 数据执行第二次解码 操作具体包括如下步骤: 判断第一次解码结果的分隔符个数; 若第一 次解码结果的分隔符个数大于0, 则第一 次 解码成功, 对解码后的二进制数据格式的数据进行第二次解码; 若第一次解码结果的分隔 符个数等于0, 则第一次解码不成功, 停止继续对用户数据进行操作, 并提示用户数据解码 失败, 结束用户数据的读取动作。 9.根据权利要求6所述的一种建模软件数据的读取方法, 其特征在于, 所述判断所述第 二次解码是否成功, 以获取第六判断结果, 分析所述第六判断结果, 以对第二次解码成功的 数据执行显示操作具体包括如下步骤: 判断第二次解码结果的单元格数; 若第二次解码结果的分隔符个数等于零, 则第二次 解码成功, 对第二次解码后的数据进 行显示, 若第二次解码结果的分 隔符个数大于零, 则第 二次解码不成功, 停止继续对用户数据进 行操作, 并提示用户数据解码失败, 结束用户数据 的读取动作。 10.根据权利要求6所述的一种建模软件数据的读取方法, 其特征在于, 所述触发用户 数据的读取 前还包括如下步骤: 判断是否存储有需要触发的用户数据, 若存储有需要触发的用户数据数据, 则进行触 发的用户数据是否具有关键字的判断; 若未存储有需要触发的用户数据数据, 则停止继续 对用户数据进行操作, 结束用户数据的读取动作。权 利 要 求 书 2/2 页 3 CN 115238346 A 3

PDF文档 专利 一种建模软件数据的存储与读取方法

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种建模软件数据的存储与读取方法 第 1 页 专利 一种建模软件数据的存储与读取方法 第 2 页 专利 一种建模软件数据的存储与读取方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:46:47上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。