使用YamlDotnet反序列化锚

时间:2019-04-26 17:51:06

标签: yamldotnet

在用锚反序列化yaml文档时出现SerializationException。我正在使用yamldotnet v6.0.0.0

Yaml文档:

Formats:
 - &PCFORMAT
  Calculation: PCV
  IfRoundedToZero: '<1%'
  IfTrueZero: '-'
  IfNotAvailable: '?'
 -
  <<: *PCFORMAT
  Calculation: PCH

C#程序

var deserializer = new Deserializer();
return deserializer.Deserialize<Options>(reader);
  

SerializationException:在类型上找不到属性'<<'   “ TiPi.Components.CalculationFormat”。

我是新手,很抱歉,如果这个问题很愚蠢。 在我尝试使用锚点减少yaml文件之前,反序列化器工作正常。 谢谢你的帮助, 吉斯兰

0 个答案:

没有答案