我正在使用sabre web服务(sabrerecommandllsrq)为低票价的重新预订构建一个c概念证明。
我现在正在打一些我不知道在c_里是什么的特殊的刀角色。我有一些正在工作,但我肯定会遇到更多-有没有人有一个C_的刀字符映射?
private string BuildPriceLine()
{
const char CHLOR = (char)0xE7; // Cross-of-Lorraine
const char ENDITEM = (char)0xA7; // End Item key
const char CHGKEY = (char)0xA5; // Change Key
var sabreCommand = new StringBuilder();
// WPRQ‡AAA‡UN*C123456‡KP0‡XP«
sabreCommand.Append("WPRQ");
sabreCommand.Append(CHLOR);
sabreCommand.Append("AAA");
sabreCommand.Append(CHLOR);
sabreCommand.Append("UN*C123456");
sabreCommand.Append(CHLOR);
sabreCommand.Append("KP0");
sabreCommand.Append(CHLOR);
sabreCommand.Append("XP");
sabreCommand.Append(WhatSabreCharIsThis); // "«" ?
return sabreCommand.ToString();
}
最佳答案
PJ是正确的。当您在终端窗口中按“回车”键以代理方式发送该命令时,将显示该字符。不要把它包含在你的请求中。