[發明專利]一種基于RPA的Word文檔智能填報系統及其方法有效
| 申請號: | 202110264625.9 | 申請日: | 2021-03-11 |
| 公開(公告)號: | CN113011143B | 公開(公告)日: | 2023-06-27 |
| 發明(設計)人: | 董志勇;李方方;喬潔 | 申請(專利權)人: | 南京信息職業技術學院 |
| 主分類號: | G06F40/174 | 分類號: | G06F40/174;G06F40/186 |
| 代理公司: | 南京縱橫知識產權代理有限公司 32224 | 代理人: | 孫永生 |
| 地址: | 210023 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 rpa word 文檔 智能 填報 系統 及其 方法 | ||
1.一種基于RPA的Word文檔智能填報方法,其特征在于,包括如下步驟:
基于待填報原始word文檔的表格表頭信息將獲取的原始數據轉換為CSV格式的原始數據集;
將原始數據集轉換成YML格式的臨時數據集,所述臨時數據集的配置參數包括tableIndex,tableType和tableData,所述tableIndex用于存儲待填報原始word文檔的表格編號,所述tableType用于存儲所述表格的表頭填報類型,所述tableData用于存儲與所述表格的表頭相對應的原始數據集的字段數據;
讀取待填報原始word文檔獲取待填報的所有表格,并根據臨時數據集的配置參數tableIndex定位到原始Word文檔中指定表格;
將所述tableData中的字段數據按照配置參數tableType的表頭填報類型填寫到所述指定表格的表頭單元格所對應的數據單元格中;
原始數據集的CSV格式表示為:
c1,c2,…,cN
v11,v12,…,v1N
v21,v22,…,v2N
……
vM1,vM2,…,vMN
其中,[c1,c2,…,cN]為CSV格式數據的N個字段名稱集合,[v11,v12,…,v1N]為第1條數據記錄,[v21,v22,…,v2N]為第2條數據記錄,[vM1,vM2,…,vMN]為第M條數據記錄;
將原始數據集轉換成YML格式的臨時數據集的方法包括如下步驟:
讀取YML模板文件并解析獲得YML模板文件的tableIndex,?tableType和tableMap配置參數;
讀取原始數據集并解析獲得原始數據集的字段名稱集合[c1,c2,…,cN]和對應的所有數據記錄;
依次遍歷所有數據記錄,對每一條數據記錄[vM1,vM2,…,vMN]進行解析,將每一條數據記錄中的每一個元素與字段名稱集合[c1,c2,…,cN]中對應的元素建立對應關系,形成哈希表HC,哈希表HC表示為{c1,[v11,v21,…,vM1],c2,[v12,v22,…,vM2],…,cN,[v1N,v2N,…,VMN]};
解析YML模板文件的tableMap參數,建立字段名稱集合[c1,c2,…,cN]中每一個元素與原始Word文檔表格的表頭名稱集合[w1,w2,…,wN]中對應元素的對應關系,將哈希表HC轉換為哈希表HW,哈希表HW表示為{w1,[v11,v21,..vM1],w2,[v12,v22,…,vM2],…wN,[v1N,v2N,…,VMN]};
創建YML數據格式的臨時數據集,將YML模板文件的配置參數tableIndex和tableType保存到臨時數據集中;
將哈希表HW保存到臨時數據集的配置參數tableData中。
2.根據權利要求1所述的基于RPA的Word文檔智能填報方法,其特征在于,還包括獲取待填報的原始數據,原始數據的獲取方法包括從數據庫、消息隊列、日志文件或配置文件中采集指定數據。
3.根據權利要求1所述的基于RPA的Word文檔智能填報方法,其特征在于,YML模板文件的數據格式如下所示:
tableIndex:?Word表格編號
tableType:?“colum/row”
tableMap:
-?c1:?w1
-?c2:?w2
……
-?cN:?wN
其中,tableIndex表示原始Word文件中的表格編號,tableType表示文檔表格的填報類型,colum表示按列填報,row表示按行填報。
4.根據權利要求3所述的基于RPA的Word文檔智能填報方法,其特征在于,臨時數據集的數據格式如下所示:
tableIndex:?Word表格的編號
tableType:?“colum/row”
tableData:
-?w1:?[v11,v21,...,vM1]
-?w2:?[v12,v22,...,vM2]
-?wN:?[v1N,v2N,...,vMN]。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京信息職業技術學院,未經南京信息職業技術學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110264625.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可充氣的無線鍵盤
- 下一篇:一種基于太陽能與電能耦合的供蒸汽系統





