System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久热中文字幕无码视频,亚洲一区二区三区无码中文字幕,无码人妻精品一区二区三
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    報文處理方法、裝置、電子設備及存儲介質制造方法及圖紙

    技術編號:44459684 閱讀:4 留言:0更新日期:2025-02-28 19:07
    本申請實施例提供一種報文處理方法、裝置、電子設備及存儲介質。涉及報文處理技術領域。該方法包括:響應于輸入操作,獲取待解析報文;其中,待解析報文包括多個字段。對待解析報文進行解析處理,得到數據結構;其中,數據結構包括多個解析出的字段的值。響應于修改操作,得到修改后的數據結構中的字段的值。對修改后的數據結構中的字段的值進行重構,生成目標報文。該方法用以達到提高報文修改的準確度的效果。

    【技術實現步驟摘要】

    本申請涉及報文處理,尤其涉及一種報文處理方法、裝置、電子設備及存儲介質


    技術介紹

    1、目前,iso?8583是一個國際標準,用于定義金融機構之間交換交易信息的格式和結構。該標準廣泛應用于銀行卡交易處理系統中,該協議包含了大量的字段,用于攜帶交易的各種細節信息。iso?8583確保了不同金融機構之間的數據交換具有一致性和可靠性。在銀行開發測試階段,為了模擬不同的交易場景,需要頻繁地修改這些字段的值。

    2、現有技術中,在修改字段的值時,通常是依賴于手動編寫腳本,并手動修改字段的值。

    3、但是現有技術中,由于傳統的修改方法通常依賴于手動編寫腳本,尤其是在面對復雜的多字段修改需求時,手動編寫腳本不僅耗時且容易出錯,導致報文修改的準確度較低。


    技術實現思路

    1、本申請實施例提供一種報文處理方法、裝置、電子設備及存儲介質,用以達到提高報文修改的準確度的效果。

    2、第一方面,本申請實施例提供一種報文處理方法,包括:

    3、響應于輸入操作,獲取待解析報文;其中,所述待解析報文包括多個字段;

    4、對所述待解析報文進行解析處理,得到數據結構;其中,所述數據結構包括多個解析出的字段的值;

    5、響應于修改操作,得到修改后的所述數據結構中的字段的值;

    6、對修改后的所述數據結構中的字段的值進行重構,生成目標報文。

    7、在一種可能的實施方式中,對所述待解析報文進行解析處理,得到數據結構,包括:

    8、基于預設的解析算法、預設的報文格式,對所述待解析報文進行解析處理,識別到多個字段,并在各個字段之間插入預設的分隔符;

    9、根據所述分隔符,提取各個字段的字段信息;并將各個字段、字段的字段信息存儲至數據結構中。

    10、在一種可能的實施方式中,所述字段信息包括字段的標識和字段的值。

    11、在一種可能的實施方式中,所述響應于修改操作,得到修改后的所述數據結構中的字段的值,包括:

    12、基于預設的修改算法,響應于針對任意標識的查找操作,在所述數據結構中確定所述任意標識對應的待修改字段;

    13、響應于針對所述待修改字段的修改操作,得到修改后的所述數據結構中的字段的值。

    14、在一種可能的實施方式中,對修改后的所述數據結構中的字段的值進行重構,生成目標報文,包括:

    15、基于預設的重構算法,遍歷所述數據結構中的所有字段;

    16、根據預設的報文格式,將字段的標識和值進行重構處理,生成字符串;

    17、在所述字符串中的每個字段之間插入預設的分隔符,生成目標報文。

    18、在一種可能的實施方式中,在對修改后的所述數據結構中的字段的值進行重構,生成目標報文之前,所述方法還包括:

    19、獲取驗證請求;

    20、基于預設的報文標準信息和所述驗證請求,對修改后的值進行驗證處理,生成驗證結果信息;其中,所述驗證結果信息表征修改后的值是否符合所述報文標準信息。

    21、在一種可能的實施方式中,所述方法還包括:

    22、通過預設的命令行接口,將所述目標報文發送至預設的控制臺,或者,待調試文件。

    23、第二方面,本申請實施例提供一種報文處理裝置,包括:

    24、第一獲取模塊,用于響應于輸入操作,獲取待解析報文;其中,所述待解析報文包括多個字段;

    25、解析模塊,用于對所述待解析報文進行解析處理,得到數據結構;其中,所述數據結構包括多個解析出的字段的值;

    26、修改模塊,用于響應于修改操作,得到修改后的所述數據結構中的字段的值;

    27、重構模塊,用于對修改后的所述數據結構中的字段的值進行重構,生成目標報文。

    28、在一種可能的實施方式中,所述解析模塊,具體用于:

    29、基于預設的解析算法、預設的報文格式,對所述待解析報文進行解析處理,識別到多個字段,并在各個字段之間插入預設的分隔符;

    30、根據所述分隔符,提取各個字段的字段信息;并將各個字段、字段的字段信息存儲至數據結構中。

    31、在一種可能的實施方式中,所述字段信息包括字段的標識和字段的值。

    32、在一種可能的實施方式中,所述修改模塊,具體用于:

    33、基于預設的修改算法,響應于針對任意標識的查找操作,在所述數據結構中確定所述任意標識對應的待修改字段;

    34、響應于針對所述待修改字段的修改操作,得到修改后的所述數據結構中的字段的值。

    35、在一種可能的實施方式中,重構模塊,具體用于:

    36、基于預設的重構算法,遍歷所述數據結構中的所有字段;

    37、根據預設的報文格式,將字段的標識和值進行重構處理,生成字符串;

    38、在所述字符串中的每個字段之間插入預設的分隔符,生成目標報文。

    39、在一種可能的實施方式中,所述裝置還包括:

    40、第二獲取模塊,用于所述在對修改后的所述數據結構中的字段的值進行重構,生成目標報文之前,獲取驗證請求;

    41、驗證模塊,用于基于預設的報文標準信息和所述驗證請求,對修改后的值進行驗證處理,生成驗證結果信息;其中,所述驗證結果信息表征修改后的值是否符合所述報文標準信息。

    42、在一種可能的實施方式中,所述裝置還具體用于:

    43、通過預設的命令行接口,將所述目標報文發送至預設的控制臺,或者,待調試文件。

    44、第三方面,本申請實施例提供一種電子設備,包括:存儲器,處理器;

    45、所述存儲器存儲計算機執行指令;

    46、所述處理器執行所述存儲器存儲的計算機執行指令,使得所述處理器執行如上第一方面和/或第一方面各種可能的實施方式。

    47、第四方面,本申請實施例提供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如上第一方面和/或第一方面各種可能的實施方式。

    48、第五方面,本申請實施例提供一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現如上第一方面和/或第一方面各種可能的實施方式。

    49、本申請實施例提供的報文處理方法、裝置、電子設備及存儲介質,響應于輸入操作,獲取待解析報文;其中,待解析報文包括多個字段。對待解析報文進行解析處理,得到數據結構;其中,數據結構包括多個解析出的字段的值。響應于修改操作,得到修改后的數據結構中的字段的值。對修改后的數據結構中的字段的值進行重構,生成目標報文。本方案中,對待解析報文進行解析、修改、重構,得到目標報文。所以,通過簡化8583交易報文中各個字段的修改流程,使得開發人員和測試人員能夠更快速、更高效地進行報文的修改、定制與調試,實現了8583交易報文的字段的便捷修改,顯著提高金融交易系統開發和測試的效率,用以達到提高報文本文檔來自技高網...

    【技術保護點】

    1.一種報文處理方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,對所述待解析報文進行解析處理,得到數據結構,包括:

    3.根據權利要求2所述的方法,其特征在于,所述字段信息包括字段的標識和字段的值。

    4.根據權利要求3所述的方法,其特征在于,所述響應于修改操作,得到修改后的所述數據結構中的字段的值,包括:

    5.根據權利要求4所述的方法,其特征在于,對修改后的所述數據結構中的字段的值進行重構,生成目標報文,包括:

    6.根據權利要求1所述的方法,其特征在于,在對修改后的所述數據結構中的字段的值進行重構,生成目標報文之前,所述方法還包括:

    7.根據權利要求1-6任一項所述的方法,其特征在于,所述方法還包括:

    8.一種報文處理裝置,其特征在于,包括:

    9.一種電子設備,其特征在于,包括:存儲器,處理器;

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1-7任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種報文處理方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,對所述待解析報文進行解析處理,得到數據結構,包括:

    3.根據權利要求2所述的方法,其特征在于,所述字段信息包括字段的標識和字段的值。

    4.根據權利要求3所述的方法,其特征在于,所述響應于修改操作,得到修改后的所述數據結構中的字段的值,包括:

    5.根據權利要求4所述的方法,其特征在于,對修改后的所述數據結構中的字段的值進行重構,生成目標報文,包括:

    6....

    【專利技術屬性】
    技術研發人員:張磊鐘華
    申請(專利權)人:中國銀行股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲国产精品无码专区在线观看 | 中文字幕乱码人妻无码久久 | 伊人无码精品久久一区二区| 亚洲AV无码国产精品麻豆天美| 亚洲av永久无码精品秋霞电影影院| 人妻丰满熟妇AV无码区乱| 十八禁视频在线观看免费无码无遮挡骂过| 亚洲av中文无码乱人伦在线r▽ | 精品多人p群无码| 久久久无码精品国产一区| 亚洲AV无码精品国产成人| 无码人妻精品一区二区三区66| 波多野42部无码喷潮在线| 一区二区无码免费视频网站| 亚洲av无码乱码国产精品| 国产成人无码精品一区在线观看| 亚州AV综合色区无码一区| 国产AV无码专区亚洲AV手机麻豆 | 波多野结衣VA无码中文字幕电影| 十八禁无码免费网站| 精品人妻系列无码人妻免费视频 | 自慰无码一区二区三区| 国产成人年无码AV片在线观看| 久久久久久久久免费看无码| 久久久久无码精品国产h动漫| 日韩精品无码一区二区三区| 中文字幕乱码人妻无码久久| 人妻丰满熟妇aⅴ无码| 狠狠噜天天噜日日噜无码| 无码少妇一区二区三区芒果| 日韩免费a级毛片无码a∨| 综合无码一区二区三区四区五区| 亚洲爆乳精品无码一区二区| 精品无码无人网站免费视频| 人妻少妇乱子伦无码视频专区| 亚洲精品无码久久久久| 久久久久亚洲AV无码观看| 无码人妻精品一区二区三区99仓本 | 国产午夜鲁丝片AV无码免费| 成年轻人电影www无码| 超清纯白嫩大学生无码网站|