行业标准网
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211009319.1 (22)申请日 2022.08.23 (65)同一申请的已公布的文献号 申请公布号 CN 115081416 A (43)申请公布日 2022.09.20 (73)专利权人 中科科界 (北京) 科技有限公司 地址 100032 北京市西城区白纸坊东 街2号 院6号楼10 01室 (72)发明人 张昭 郭京佼  (74)专利代理 机构 深圳汉林汇融知识产权代理 事务所(普通 合伙) 44850 专利代理师 刘临利 (51)Int.Cl. G06F 40/18(2020.01) G06F 9/451(2018.01)G06F 40/205(2020.01) 审查员 叶晗 (54)发明名称 基于文件解析转码和配置的投票生成方法 及装置 (57)摘要 本发明涉及计算机技术领域, 公开了一种基 于文件解析转码和配置的投票生成方法及装置, 用于提高投票内容生成的效率和投票内容展示 形式的灵活性。 所述方法包括: 对电子表格文件 进行解析, 得到表单数据, 以及根据表单数据配 置字段属性, 得到目标投票内容; 根据目标投票 内容选取投票配置方式, 得到目标配置方式, 并 根据目标配置方式对目标投票内容进行投票配 置, 得到目标投票规则; 根据目标投票规则设置 目标投票内容对应的投票用户范围, 并在投票用 户范围设置完成之后, 输出创建完成的目标投票 数据; 将目标投票数据显示在预置的投票界面 中, 以供用户从目标投票数据中选择至少一个投 票选项进行投票。 权利要求书6页 说明书15页 附图4页 CN 115081416 B 2022.12.06 CN 115081416 B 1.一种基于文件解析转码和配置的投票生成方法, 其特征在于, 所述基于文件解析转 码和配置的投票 生成方法包括: 接收终端发送 的投票创建请求, 并根据所述投票创建请求启动投票创建任务, 以及根 据所述投票创建任务 获取基础配置页面; 具体的, 点击 “新建投票 ”建立一个新的投票任务, 点击后进入创建投票页面, 新建投票通过基础配置, 配置投票的基础信息, 基础配置页面是 一个表单页, 填写信息包括标题、 单位、 联系人、 banner、 文字介绍、 是否允许二次投票、 投票 的开始和结束时间; 具体的, 接收终端发送的投票创建请求, 并根据投票创建请求启动投票 创建任务, 以及根据投票创建任务获取基础配置页面, 基础信息页面通过用户手动输入编 辑页面的基础信息; 具体的, 终端向服务器发送投票创建请求后, 服务器根据投票创建请求 中的相关信息, 设置投票创建任务, 其中, 相关信息包括投票对象、 投票选项以及 截至时间, 投票对象是指参与投票的人, 投票对象是全部用户、 某一组织用户、 虚拟用户或者自定义用 户; 投票选项是指可供投票人员选择投票的选项; 截至时间是投票人员能够进行投票的最 后时间; 投票规则是指投票人员进行投票的依据; 进而服务器根据投票创建请求启动投票 创建任务, 以及根据投票创建任务获取基础配置页面; 对所述基础配置页面进行页面解析, 得到多个配置栏, 并对所述多个配置栏进行基础 信息配置, 得到目标基础信息, 其中, 所述目标基础信息包括: 标题、 单位、 联系人、 横幅、 介 绍文字、 是否允许二次投票、 开始 时间和结束时间; 其中, 所述对所述基础配置页面进行页 面解析, 得到多个配置栏, 并对所述多个配置栏进行基础信息配置, 得到目标基础信息, 其 中, 所述目标基础信息包括: 标题、 单位、 联系人、 横幅、 介绍文字、 是否允许二次投票、 开始 时间和结束时间, 包括: 对所述基础配置页面进行页面内容解析, 得到目标页面内容; 根据 所述目标页面内容对所述基础配置页面进行页面区域定位, 得到多个配置栏; 对所述多个 配置栏进行属 性提取, 得到每个配置栏对应的属 性信息; 根据每个配置栏对应的属 性信息 对所述多个配置栏进行基础信息配置, 得到目标基础信息, 其中, 所述 目标基础信息包括: 标题、 单位、 联系人、 横幅、 介绍文字、 是否允许二次投票、 开始时间和结束时间; 具体的, 根 据基础配置页面的基础信息字段, 用户输入对应的信息, 将表单补充完整, 其中, 所述基础 信息字段包括: 标题、 单位、 联系人、 横幅、 介绍文字、 是否允许二次投票、 开始时间和结束时 间; 服务器预先设置自动页面解析算法, 其中, 该页面解析算法为基于HTML标签/文字/标点 密度的自动页面解析算法, 通过自动页面解析算法首先抽取HTML文档中的正文, 再抽取正 文标题, 来源和发布时间, 当自动页面解析算法抽取正文失败时, 先使用浏览器进 行页面渲 染, 得到详情页面的HTML文档, 再基于HTML标签/文字/标点符号密度的自动页面解析算法 对详情页面的HTML文档进 行抽取, 得到详情页面文章的正文 标题、 来源和发布时间, 进而得 到目标基础信息; 其中, 联系人可添加多个, 每填写一行后, 自动生成一行; 允许二次投票为 允许在该投票配置和数据配置基础上设置二次投票; 开始和截止时间控制投票发布后在前 台可投票的时间范围; 投票内容根据导入的电子表格文件解析后提取; 根据需要设置字段 为标题、 选项标题、 选项的详细内容; 根据所述目标基础信息上传待处理的电子表格文件, 并对所述电子表格文件进行解 析, 得到表单数据, 以及根据所述表单数据配置字段属性, 得到目标 投票内容, 其中, 所述表 单数据包括: 字段、 字段类型、 设为隐藏、 设为表头、 分表依据以及检索标识; 其中, 所述根据 所述目标基础信息上传待处理的电子表格文件, 并对所述电子表格文件进行解析, 得到表权 利 要 求 书 1/6 页 2 CN 115081416 B 2单数据, 以及根据所述表单数据配置字段属性, 得到目标投票内容, 其中, 所述表单数据包 括: 字段、 字段类型、 设为隐藏、 设为表头、 分表依据以及检索标识, 包括: 根据所述目标基础 信息匹配待处理的电子表格文件; 上传所述电子表格文件, 并对所述电子表格文件进行解 析, 得到表格解析结果; 根据所述表格解析结果生 成表单数据, 其中, 所述表单数据包括: 字 段、 字段类型、 设为隐藏、 设为表头、 分表依据以及检索标识; 根据预设的字段类型对所述表 单数据进行字段配置, 得到目标投票内容; 具体的, 获取 的文件的格式类型, 若格式类型为 Excel格式, 则进行解析, 否则不进行解析, 根据目标基础信息上传待处理的电子表格文件, 并对电子表格文件进行解析, 得到表单数据; 确定符合解析条件的格式类型对应的表格文 件具有的业务类型, 在确定所获取的表格文件的格式类型为Excel格式之后, 对所述表格文 件的业务类型中进行确定, 根据表格文件的业务类型确定对应的模板, 并基于模板以及预 配置的策略对表格文件进 行解析, 得到表格文件中每个单元格的类型和值; 其中, 业务类型 与模板一一对应, 模板包括多个对象字段, 以及根据 表单数据配置字段属性, 得到目标 投票 内容; 其中, 字段配置是配置投票的内容, 将电子表格文件导入后并解析后, 呈现解析 的表 单, 其中, 字段展示导入并解析的电子表格文件的首行表头; 字段类型包括标题、 详情两个 可选项, 标题为所述字段展示在投票前台的列表页, 详情为所述字段展示在投票前台的选 项详情页; 根据所述目标投票内容选取投票配置方式, 得到目标配置方式, 并根据所述目标配置 方式对所述目标投票内容进行投票配置, 得到目标投票规则, 其中, 所述目标配置方式包 括: 按总表配置和按分表配置; 其中, 所述根据所述 目标投票内容选取投票配置方式, 得到 目标配置方式, 并根据所述 目标配置方式对所述 目标投票内容进行投票配置, 得到目标投 票规则, 其中, 所述目标配置方式包括: 按总表配置和按分表配置, 包括: 根据所述目标 投票 内容选取投票配置方式, 其中, 所述目标配置方式包括: 按总表配置和按分表配置; 若按总 表配置, 则将所述目标 投票内容作为目标表单, 并设置所述目标表单的投票次数, 得到目标 投票规则; 若按分表配置, 则提取所述目标投票内容的分表数据, 并根据所述分表数据的字 段值设置多个投票表单, 并配置所述多个投票表单的投票次数, 得到目标投票规则; 具体 的, 根据目标投票内容, 获取目标 投票内容的指 定网络地址, 指定网络地址基于对目标 投票 内容进行过不符合预设投票规则的操作的终端确定, 基于指定网络地址, 确定目标投票内 容的至少一个目标终端, 至少一个目标终端为网络地址与指定网络地址不同的终端, 向至 少一个目标终端发送目标投票内容, 进而将目标投票内容作为 目标表单, 并设置目标表单 的投票次数, 得到目标投票规则, 若按分表配置, 则提取目标投票内容的分表数据, 并根据 分表数据的字段值设置多个投票表单, 并配置多个投票表单 的投票次数, 得到目标投票规 则; 根据所述目标投票规则设置所述目标投票内容对应的投票用户范围, 并在投票用户范 围设置完成之后, 输出创建完成的目标 投票数据, 其中, 所述投票用户范围包括: 全部用户、 按组织类型、 导入虚拟账号和自定义; 其中, 所述根据所述目标 投票规则设置所述目标 投票 内容对应的投票用户范围, 并在投票用户范围设置完

.PDF文档 专利 基于文件解析转码和配置的投票生成方法及装置

文档预览
中文文档 26 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共26页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于文件解析转码和配置的投票生成方法及装置 第 1 页 专利 基于文件解析转码和配置的投票生成方法及装置 第 2 页 专利 基于文件解析转码和配置的投票生成方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:11:53上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。