System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 最新无码专区视频在线,国产裸模视频免费区无码,色综合久久久无码中文字幕波多
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    報文解析方法、裝置、電子設備和可讀存儲介質制造方法及圖紙

    技術編號:44500815 閱讀:4 留言:0更新日期:2025-03-04 18:09
    本申請提供一種報文解析方法、裝置、電子設備和可讀存儲介質。其中,報文解析方法,包括:獲取第三方業務平臺的非結構化的航班艙單報FFM報文;并行解析所述FFM報文的各業務信息點;以及,通過結構化規則,對所述FFM報文的各業務信息點進行結構化轉換,得到結構化的業務數據報文。如此,并行解析所述FFM報文的各業務信息點,可以快速地解析報文的數據。

    【技術實現步驟摘要】

    本專利技術涉及數據解析,尤其涉及一種報文解析方法、裝置、電子設備和可讀存儲介質


    技術介紹

    1、目前的民航業務中的ffm(flight?forwarding?manifest,航班艙單報)報文是cargo?imp(cargo?import,貨物進口)體系中最重要的報文之一。上述ffm報文的報文格式為文本型的type?b格式。此數據格式是一種用于描述貨物運輸信息的標準格式,通常用于國際貿易和物流領域。這種數據格式遵循一定的結構和規范,以確保信息的準確性和一致性。

    2、但是,這種非結構化的數據,在業務平臺的處理過程中,導致無法快速識別解析數據的問題。


    技術實現思路

    1、本申請提供一種改進的報文解析方法、裝置、電子設備和可讀存儲介質。

    2、本申請提供一種報文解析方法,包括:

    3、獲取第三方業務平臺的非結構化的航班艙單報ffm報文;

    4、并行解析所述ffm報文的各業務信息點;

    5、通過結構化規則,對所述ffm報文的各業務信息點進行結構化轉換,得到結構化的業務數據報文。

    6、進一步的,所述結構化規則是采用如下步驟得到的:

    7、獲取ffm報文的標準化規范;

    8、獲取針對所述ffm報文的標準化規范逐一配置的結構化規則;所述結構化規則用于所述ffm報文的各個業務信息進行并行解析。

    9、進一步的,在所述并行解析所述ffm報文的各業務信息點之前,所述方法還包括:

    10、對所述ffm報文進行報文規范分析,得到不符合報文規范的ffm報文,作為不規范報文;

    11、若所述不規范報文不影響業務平臺,則對所述ffm報文進行糾錯識別,得到糾錯后的ffm報文;

    12、基于所述糾錯后的ffm報文,繼續執行所述并行解析所述ffm報文的各業務信息點的步驟。

    13、進一步的,所述對所述ffm報文進行糾錯識別,得到糾錯后的ffm報文,包括:

    14、標記并保留所述不規范報文的不符合報文規范的原樣內容。

    15、進一步的,在對所述糾錯后的ffm報文進行解析,得到結構化的業務數據報文之后,所述方法還包括:

    16、向本地業務平臺傳輸所述結構化的業務數據報文。

    17、進一步的,所述方法還包括:獲取到本地業務平臺傳輸業務數據報文,轉換成符合報文規范的報文;向所述第三方業務平臺發送符合報文規范的報文。

    18、進一步的,所述非結構化的ffm報文包括type?b格式的報文,相應的,所述結構化的業務數據報文包括json格式的報文。

    19、本申請提供一種報文解析裝置,用于實現如上所述的報文解析方法,所述報文解析裝置,包括:

    20、ffm報文獲取模塊,用于獲取第三方業務平臺的非結構化的航班艙單報ffm報文;

    21、業務信息點獲得模塊,用于并行解析所述ffm報文的各業務信息點;

    22、結構化轉換模塊,用于通過結構化規則,對所述ffm報文的各業務信息點進行結構化轉換,得到結構化的業務數據報文。

    23、本申請提供一種電子設備,包括一個或多個處理器,用于實現如上任一項所述的方法。

    24、本申請提供一種計算機可讀存儲介質,其上存儲有程序,該程序被處理器執行時,實現如上任一項所述的方法。

    25、本申請提供一種計算機程序產品,包括計算機程序/指令,該計算機程序/指令被處理器執行時實現如上任一項所述的方法。

    26、在一些實施例中,本申請的報文解析方法,并行解析ffm報文的各業務信息點,可以快速地解析報文的數據。同時,對ffm報文的各業務信息點進行結構化轉換,得到結構化的業務數據報文。如此,有利于快速的轉換成結構化的業務數據,有利于數據的識別與存儲,從而快速響應各類業務需求。

    本文檔來自技高網...

    【技術保護點】

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

    2.如權利要求1所述的報文解析方法,其特征在于,所述結構化規則是采用如下步驟得到的:

    3.如權利要求1所述的報文解析方法,其特征在于,在所述并行解析所述FFM報文的各業務信息點之前,所述方法還包括:

    4.如權利要求3所述的報文解析方法,其特征在于,所述對所述FFM報文進行糾錯識別,得到糾錯后的FFM報文,包括:

    5.如權利要求3所述的報文解析方法,其特征在于,在對所述糾錯后的FFM報文進行解析,得到結構化的業務數據報文之后,所述方法還包括:

    6.如權利要求1至5任一項所述的報文解析方法,其特征在于,所述方法還包括:獲取到本地業務平臺傳輸業務數據報文,轉換成符合報文規范的報文;向所述第三方業務平臺發送符合報文規范的報文。

    7.如權利要求1至5任一項所述的報文解析方法,其特征在于,所述非結構化的FFM報文包括TYPE?B格式的報文,相應的,所述結構化的業務數據報文包括JSON格式的報文。

    8.一種報文解析裝置,其特征在于,用于實現如權利要求1至6任一項所述的報文解析方法,所述報文解析裝置,包括:

    9.一種電子設備,其特征在于,包括一個或多個處理器,用于實現如權利要求1-7中任一項所述的報文解析方法。

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

    ...

    【技術特征摘要】

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

    2.如權利要求1所述的報文解析方法,其特征在于,所述結構化規則是采用如下步驟得到的:

    3.如權利要求1所述的報文解析方法,其特征在于,在所述并行解析所述ffm報文的各業務信息點之前,所述方法還包括:

    4.如權利要求3所述的報文解析方法,其特征在于,所述對所述ffm報文進行糾錯識別,得到糾錯后的ffm報文,包括:

    5.如權利要求3所述的報文解析方法,其特征在于,在對所述糾錯后的ffm報文進行解析,得到結構化的業務數據報文之后,所述方法還包括:

    6.如權利要求1至5任一項所述的報文解析方法,其特征在于,所述方法還包括:獲取到本地業務平臺傳輸業...

    【專利技術屬性】
    技術研發人員:王巖,張凱,陳明春,黎震,
    申請(專利權)人:東方航空物流股份有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 尤物永久免费AV无码网站| 无码人妻久久一区二区三区蜜桃| 无码一区二区三区在线观看 | 亚洲第一极品精品无码久久| 无套内射在线无码播放| 亚洲色偷拍区另类无码专区| 人妻丝袜中文无码av影音先锋专区| 亚洲日韩精品无码专区| 亚洲精品无码成人AAA片| 国产精品无码一区二区三区免费 | 精品久久久久久无码专区| 国产一区二区三区无码免费| 无码精品A∨在线观看免费| 国产成人精品无码一区二区| 亚洲AV无码专区日韩| 丰满亚洲大尺度无码无码专线| 色综合AV综合无码综合网站| 国产在线无码视频一区二区三区| 日韩AV片无码一区二区不卡| 成人免费午夜无码视频| 久久久久久国产精品无码超碰| 国产精品视频一区二区三区无码| 国产精品成人无码久久久久久| 国产综合无码一区二区色蜜蜜| 亚洲AV成人无码网天堂| 亚洲av中文无码字幕色不卡| 久久亚洲AV无码精品色午夜 | 67194成是人免费无码| 精品无码国产一区二区三区AV| 亚洲av中文无码乱人伦在线播放| 亚洲一区无码精品色| 国产成人无码av片在线观看不卡 | 亚洲无码日韩精品第一页| 日韩免费a级毛片无码a∨| 亚洲AV无码成人精品区日韩| 成人无码区免费视频观看| 亚洲AV无码专区在线厂| 国产a v无码专区亚洲av| 少妇性饥渴无码A区免费| 亚洲A∨无码一区二区三区| 久久无码中文字幕东京热|