[發明專利]一種數據處理方法和裝置在審
| 申請號: | 201810689187.9 | 申請日: | 2018-06-28 |
| 公開(公告)號: | CN110727417A | 公開(公告)日: | 2020-01-24 |
| 發明(設計)人: | 陳曉民 | 申請(專利權)人: | 騰訊科技(北京)有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/30;G06F40/14;G06F40/154 |
| 代理公司: | 44202 廣州三環專利商標代理有限公司 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 100080 北京市海淀區海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 原始文本信息 目標數據格式 關鍵字段 配置模板 格式轉換 需求信息 目標文本信息 數據處理 數據格式 轉換效率 遍歷 轉換 | ||
1.一種數據處理方法,其特征在于,包括:
獲取原始文本信息對應的格式轉換需求信息,獲取所述格式轉換需求信息中的目標數據格式,并獲取所述原始文本信息所包含的原始關鍵字段;
基于所述目標數據格式以及所述原始關鍵字段,獲取所述原始文本信息對應的配置模板;
基于所述配置模板對所述原始文本信息進行遍歷,得到所述原始關鍵字段對應的關鍵值,并根據所述配置模板和所述關鍵值,將所述原始文本信息轉換為具有所述目標數據格式的目標文本信息。
2.根據權利要求1所述的方法,其特征在于,所述基于所述目標數據格式以及所述原始關鍵字段,獲取所述原始文本信息對應的配置模板,包括:
若所述目標數據格式包括所述原始關鍵字段對應的格式渲染類型和數據輸出順序,則確定所述格式渲染類型為第一渲染類型,并在配置庫中,遍歷查找包含所述原始關鍵字段,且具有所述第一渲染類型的待匹配配置模板;
在所述待匹配配置模板中,將與所述數據輸出順序相符的待匹配配置模板,作為所述原始文本信息對應的配置模板。
3.根據權利要求2所述的方法,其特征在于,所述基于所述配置模板對所述原始文本信息進行遍歷,得到所述原始關鍵字段對應的關鍵值,并根據所述配置模板和所述關鍵值,將所述原始文本信息轉換為具有所述目標數據格式的目標文本信息,包括:
對所述配置模板進行解析,得到所述配置模板對應的多個模板關鍵字段;所述配置模板的格式渲染類型為所述第一渲染類型;每個模板關鍵字段均由所述原始關鍵字段構成;
將所述多個模板關鍵字段確定為第一待渲染字段,并在所述原始文本信息中,遍歷查找與所述第一待渲染字段相同的原始關鍵字段,并獲取所查找到的原始關鍵字段對應的關鍵值,并基于所述第一渲染類型將所述關鍵值作為所述第一待渲染字段對應的渲染輸出結果;
根據所述數據輸出順序,將多個渲染輸出結果進行整合,并將整合后的多個渲染輸出結果確定為具有所述目標數據格式的目標文本信息。
4.根據權利要求1所述的方法,其特征在于,所述基于所述目標數據格式以及所述原始關鍵字段,獲取所述原始文本信息對應的配置模板,包括:
若所述目標數據格式包括目標關鍵字段對應的格式渲染類型和數據輸出順序,則確定所述格式渲染類型為第二渲染類型,并提取所述目標數據格式中的目標關鍵字段;
根據所述第二渲染類型在配置庫中遍歷查找包含所述目標關鍵字段以及所述原始關鍵字段的待匹配配置模板;
在所述待匹配配置模板中,將與所述數據輸出順序相符的待匹配配置模板,作為所述原始文本信息對應的配置模板。
5.根據權利要求4所述的方法,其特征在于,所述基于所述配置模板對所述原始文本信息進行遍歷,得到所述原始關鍵字段對應的關鍵值,并根據所述配置模板和所述關鍵值,將所述原始文本信息轉換為具有所述目標數據格式的目標文本信息,包括:
對所述配置模板進行解析;所述配置模板的格式渲染類型為所述第二渲染類型;
根據所述第二渲染類型,將所述原始關鍵字段轉換為具有所述目標數據格式的目標關鍵字段,并根據所述原始關鍵字段對應的關鍵值為所述目標關鍵字段賦值,得到目標文本信息。
6.根據權利要求5所述的方法,其特征在于,所述根據所述第二渲染類型,將所述原始關鍵字段轉換為具有所述目標數據格式的目標關鍵字段,并根據所述原始關鍵字段對應的關鍵值為所述目標關鍵字段賦值,得到目標文本信息,包括:
獲取所述配置模板對應的多個模板關鍵字段;每個模板關鍵字段均由所述原始關鍵字段和所述目標關鍵字段構成;
將所述多個模板關鍵字段確定為第二待渲染字段,并在所述原始文本信息中,遍歷查找所述第二待渲染字段中所包含的所述原始關鍵字段,并獲取所查找到的所述原始關鍵字段對應的關鍵值,并將所述關鍵值作為所述第二待渲染字段中目標關鍵字段對應的目標值;
基于所述第二格式渲染類型對所述目標關鍵字段和所述目標值進行格式配置,并將格式配置后的所述目標關鍵字段和所述目標值作為所述第二待渲染字段對應的渲染輸出結果;
根據所述數據輸出順序,將多個渲染輸出結果進行整合,將整合后的多個渲染輸出結果確定為具有所述目標數據格式的目標文本信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(北京)有限公司,未經騰訊科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810689187.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:開發框架的生成方法及相關裝置
- 下一篇:一種基于場景的業務流程描述方法





