作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这可能会出什么问题:
public void Main()
{
var input = new StringReader(Document);
var deserializer = new Deserializer(namingConvention: new CamelCaseNamingConvention());
var p = deserializer.Deserialize<Person>(input);
Console.WriteLine(p.Name);
}
public class Person
{
public string Name {get;set;}
}
private const string Document = @"Name: Peter";
Property 'Name' not found on type 'YamlDotNet.Samples.DeserializeObjectGraph+Person'
最佳答案
看起来,问题出在namingConvention 参数上。如果我不将它设置为 CamelCaseNamingConvention 的实例,一切都很好。
不幸的是,“规范”示例( https://dotnetfiddle.net/HD2JXM )使用了它,因此表明它很重要。
关于yamldotnet - YamlDotNet 的琐碎反序列化失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28524050/
我认为这相对简单,但我很困惑,因为我是类图的新手。 我将要创建一个程序(用 Java)来管理麦当劳的员工类型。因此,考虑为对象建模。 为了简单起见,麦当劳只有两种员工,“主管”和“船员”,两者都是按月
我有一个很小的 Android 项目,是我拼凑而成的,用于了解 Android 单元和仪器测试。我使用dog.ceo API 来获取狗的随机图像。程序本身按其应有的方式运行。但是,每当我运行或调试
我是一名优秀的程序员,十分优秀!