Amadeus 为每个航班预订生成如下所示的 AIR 文件。我需要从此文件中读取预订号码以及来源和目的地机场。
我在 Google 上搜索“Amadeus air format”,但没有找到格式说明。关于 EDIFACt 的 Wikipedia 条目有点不同,它没有描述此内容。
在哪里可以找到有关文件结构的信息?如何解析这个文件?我不知道文件结构,它是否包含 SQL 表之类的记录,或者它是否包含一些保留协议指令,例如 postscript 文件?
应用程序应在 Microsoft Windows 中运行,最好使用 Visual FoxPro 或 C# 语言。FoxPro 或 Microsoft Visual Studio 2012 Express 可用作编程环境
Google 仅返回 Amadeus 用户指南和教程,例如评论和
http://www.amadeusschweiz.com/en/documentation/usermanuals.html
这些是用户手册。最有前途的外观 Amadeus Air 用户指南来自此:
我收到的文件名为 air.txt,文件中的第一个令牌是 AIR-BLK206 也许 BLK206 是一些预订格式描述符。谷歌返回了一些像我这样使用这个的文档,所以它看起来很常用。
该文件可能描述了如何预订机票,它会生成 air.txt 文件。
我为 BLK 搜索了这个和票务用户指南,但那些不包含这个缩写。
用户手册中的命令看起来与此文件中的命令不同。如何使用此信息从该文件中提取预订号码和目的地机场?我没有使用谷歌找到格式描述。您发布了类似的 Amadeus 用户指南、教程和快速参考文件,但我不明白如何使用它们来解析此文件。
一条消息描述这是 EDIFACT 的形式。但是 Wikipedia 中的 EDIFACT 消息示例也有所不同。我需要为客户创建快速原型,这表明我们可以阅读这些文件。
也许有一些程序可以用来以人类可读的形式显示它?