[發明專利]文件處理方法、裝置、設備及介質在審
| 申請號: | 202011035738.3 | 申請日: | 2020-09-27 |
| 公開(公告)號: | CN112181539A | 公開(公告)日: | 2021-01-05 |
| 發明(設計)人: | 劉均;舒海文 | 申請(專利權)人: | 深圳市元征科技股份有限公司 |
| 主分類號: | G06F9/448 | 分類號: | G06F9/448 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 牟蓓佳 |
| 地址: | 518000 廣東省深圳市龍*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 處理 方法 裝置 設備 介質 | ||
本申請適用于計算機技術領域,提供了文件處理方法,包括:對待處理文件進行解析,得到待處理文件的節點;響應于節點為簽名節點,根據預先構建的關聯信息集,生成用于實現選取程序節點的步驟的代碼,將所生成的代碼寫入簽名節點,以實現在調用簽名節點時執行所選取的程序節點的程序,其中,關聯信息集中的關聯信息用于描述簽名節點與程序節點之間的關聯關系。本申請通過將用于執行選取程序節點的步驟的代碼寫入簽名節點,可以實現在調用簽名節點時自動執行所選取的程序節點的程序。由于調用簽名節點時,無需另外設置具體執行哪個程序節點的程序,可以實現便捷地對簽名節點進行調用,有助于提高對簽名節點的調用效率。
技術領域
本申請屬于計算機技術領域,尤其涉及一種文件處理方法、裝置、設備及介質。
背景技術
開放測試序列交換(Open Test sequence eXchange,OTX)語言是一種應用于汽車診斷領域的高級程序設計語言,其完整的語法語義以及程序結構定義主要由ISO13209系列標準給出。其中,ISO13209-1標準主要包括OTX的總論和用例;ISO13209-2標準主要包括OTX的核心數據模型規范和要求;ISO13209-3標準主要包括OTX的標準擴展和要求。
OTX中,簽名節點(Signature)的作用通常是聲明一個接口,包括聲明接口的名稱、聲明接口的輸入輸出參數等。程序節點(Procedure)可以是對Signature的一種實現,也可以是單獨的函數。Signature和Procedure的不同點在于:Signature沒有實現體,Procedure有實現體,即,Procedure可以執行流程。一個Signature通常可以有多種實現方式,即,Signature可以有多個對應的Procedure。
相關技術中,若需要調用一Signature,則通常需要對該Signature對應的Procedure進行配置,以實現對該Signature進行調用。這種調用方式的調用效率不高。因此,相關技術中,需要提高對Signature的調用效率。
發明內容
本申請實施例提供了文件處理方法、裝置、設備及介質。
第一方面,本申請實施例提供了一種文件處理方法,該方法包括:
對待處理文件進行解析,得到待處理文件的節點;
響應于節點為Signature,根據預先構建的關聯信息集,生成用于實現選取程序節點的步驟的代碼,將所生成的代碼寫入Signature,以實現在調用Signature時執行所選取的Procedure的程序,其中,關聯信息集中的關聯信息用于描述Signature與Procedure之間的關聯關系。
進一步地,選取程序節點的步驟,包括:
從關聯信息集中選取關聯信息,并執行有效性判斷步驟:響應于確定所選取的關聯信息對應的Procedure的有效性為真,選取對應的Procedure;
響應于確定所選取的關聯信息對應的Procedure的有效性為假,從關聯信息集中選取未被選取的關聯信息,繼續執行有效性判斷步驟。
進一步地,Procedure的有效性正相關于Procedure中的預設參數的取值;以及
響應于確定所選取的關聯信息對應的Procedure的有效性為真,選取對應的Procedure,包括:
響應于預設參數的取值大于預設數值,確定所選取的關聯信息對應的Procedure的有效性為真,并選取對應的Procedure。
進一步地,響應于確定所選取的關聯信息對應的Procedure的有效性為假,從關聯信息集中選取未被選取的關聯信息,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市元征科技股份有限公司,未經深圳市元征科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011035738.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能制造裁剪機用的精準裁剪輔助裝置
- 下一篇:LED驅動電路及LED燈具





