1

Amadeus は、フライトの予約ごとに以下のような AIR ファイルを生成します。このファイルから予約番号と出発地と目的地の空港を読み取る必要があります。

Google で「Amadeus air format」を検索しましたが、フォーマットの説明が見つかりませんでした。EDIFACt に関するウィキペディアのエントリは少し異なり、この内容については説明していません。

ファイル構造に関する情報はどこにありますか? このファイルを解析する方法は? ファイル構造についてはわかりません.SQLテーブルのようなレコードが含まれていますか、それともポストスクリプトファイルのような予約プロトコル命令ですか?

アプリケーションは Microsoft Windows で動作し、できれば Visual FoxPro または C# 言語で動作する必要があります。FoxPro または Microsoft Visual Studio 2012 Express をプログラミング環境として使用可能

Google は、コメントや

http://www.amadeusschweiz.com/en/documentation/usermanuals.html

それらはユーザーマニュアルです。最も有望なAmadeus Airユーザーガイドは、次のとおりです。

私が受け取ったファイルの名前は air.txt で、ファイル内の最初のトークンは AIR-BLK206 である可能性があります。Google はこれを使用して私のようなドキュメントを返すので、一般的に使用されているようです。

このファイルは、air.txt ファイルを生成するチケットの予約方法を記述したものと思われます。

これと BLK のチケット ユーザー ガイドを検索しましたが、それらにはこの略語が含まれていません。

ユーザー マニュアルのコマンドは、このファイルのコマンドとは異なって見えます。この情報を使用して、このファイルから予約番号と目的地の空港を抽出するにはどうすればよいですか? Google を使用した形式の説明が見つかりませんでした。あなたが投稿した同様のAmadeusユーザーガイド、チュートリアル、およびクイックリファレンスファイルがありますが、それらを使用してこのファイルを解析する方法がわかりません.

1 つのメッセージは、これが EDIFACT の形式であることを示しています。ただし、ウィキペディアの EDIFACT メッセージ サンプルも異なります。これらのファイルを読み取れることを示す簡単なプロトタイプを顧客に作成する必要があります。

たぶん、人間が読める形式で表示するために使用できるプログラムがいくつかありますか?

4

6 に答える 6

3

これに関するヘルプについては、最寄りのAmadeusサポートに連絡することを検討してください。彼らはあなたが知る必要があるほとんどすべてについて優れたドキュメントを提供します.

あなたが見ているのは実際には EDIFACT ではないことは 100% 確信しています。EDIFACT は、プラス (+) とセミコロン (;) で区切られています。

この例は実際には、Amadeus Selling Platform のスクリーン キャプチャのように見えますが、スペースがセミコロン (;) に置き換えられています。Amadeus Interface Record 形式のファイルである可能性が最も高いです。

また、このファイルを解析するには、Amadeus GDS の仕組みについて多くの知識が必要です。そして、それは非常に簡単ではありません。フライトの予約は些細なことのように思えるかもしれませんが、物事を処理するための奇妙な方法で構成された非常に複雑な世界です。

製品ドキュメントはこちら (仕様は含まれません) http://www.amadeus.com/travelagencies/x52025.html

http://www.amadeus.com/で最寄りの営業所を探すことを検討してください。

于 2013-08-28T13:04:17.083 に答える
0

edifact-amadeus の解析の問題は、amadeus からマニュアルを取得するよりもはるかに複雑です。ツリー アルゴリズムの発明、大規模なデータ ファイルの管理、タイミング プロシージャなどの作業が必要です。時間がなく、もう一度車輪の発明に取り掛かる必要がある場合は、既存のソリューションを探すことをお勧めします。これはあなたが提起した質問に対する直接的な答えではありませんが、いくつかの経験の結果です.

于 2015-06-15T20:02:06.507 に答える