C# Amadeus汽车可用性

C# Amadeus汽车可用性,c#,amadeus,availability,C#,Amadeus,Availability,如果我可以使用locationDescription.name(包含三个以上字母)调用api车辆可用性,则api会向我发送以下错误: 18 |表示|序列化/反序列化错误:[type=DataElement] [名称=名称][错误=数据元素的长度无效] 你能帮忙吗? 谢谢您的类似乎没有公共默认构造函数 参考: 尝试使用XmlSerializer类序列化 没有公共默认构造函数,您可能会收到 以下System.InvalidOperationException错误消息:一个 “System.Inval

如果我可以使用locationDescription.name(包含三个以上字母)调用api车辆可用性,则api会向我发送以下错误:

18 |表示|序列化/反序列化错误:[type=DataElement] [名称=名称][错误=数据元素的长度无效]

你能帮忙吗?
谢谢

您的类似乎没有公共默认构造函数

参考:

尝试使用XmlSerializer类序列化 没有公共默认构造函数,您可能会收到 以下System.InvalidOperationException错误消息:一个 “System.InvalidOperationException”类型的未处理异常 在system.xml.dll中发生其他信息:出现错误 反映“阶级”。其中class表示 XmlSerializer类试图序列化


这不是OP收到的错误消息…嗨,串行化没有问题,但probablu当城市不是iata代码超过三个字母时,填充的对象调用amadeus是一个问题,所以我需要正确的对象来填充