gpt4 book ai didi

c# - Saber 特殊字符

转载 作者:太空狗 更新时间:2023-10-30 01:02:54 26 4
gpt4 key购买 nike

我正在使用 Sabre 网络服务 (SabreCommandLLSRQ) 构建低票价重新预订的 c# 概念验证。

我现在正在打一些特殊的 saber 字符,我不知道它们在 c# 中是什么。我有一些正在工作,但我肯定会遇到更多 - 有人有 c# 的 saber 字符映射吗?

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();
}

最佳答案

当您想在 XML 中插入特殊的 Saber 字符时,这就是我为 Sabre Web Services SabreCommandLLSRQ 服务记录的内容:

<!--Use &#231; for Cross of Lorraine-->
<!--Use &#164; for Change-->
<!--Use &#167; for End Item-->

洛林十字是最常用的一种,但也使用 End Item 和 Change。

关于c# - Saber 特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31776464/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com