问题标签 [yamldotnet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
yamldotnet - 如何使用 YamlDotNet 序列化自定义类
我正在尝试使用 YamlDotNet 库序列化自定义类。
这是我的课:
这是我尝试序列化它的方式:
但在我的输出文件中,我只有这个:{ }
我忘了做什么来序列化我的课程?
yamldotnet - YamlDotNet 的简单反序列化失败
这可能会出什么问题:
抛出序列化异常:
如果我首先使用 Serializer 序列化 Person 对象,也会发生同样的情况。
虽然用于反序列化的在线示例工作得很好 - 这个琐碎的代码却没有。我错过了什么?这一定是一个愚蠢的小细节。(但它发生在我尝试过的其他数据结构之前。)
c# - YamlDotNet 深度嵌套动态结构的反序列化
我有一个深度嵌套的对象模型:
我已经将它序列化为 YAML,没有任何问题:
yaml 看起来不错,非常类似于 JSON 或 HJSON 表示。
我现在想反序列化它 - nb 我想将它反序列化为动态对象而不是原始模型(仅在此示例中首先用于生成 YAML,它不会存在于最终程序集中) .
问题是生成的 expando 很难使用,包含许多不必要的嵌套级别。例如:
但我希望这是
这有可能吗?
在项目 Gitcheatsheet.TestHarness 中的https://github.com/PhilipDaniels/Lithogen提供了一个重现程序 ,提交 2db9a0491e8ab50bb07aee552ddec6697c4b8bfc
c# - 使用 YamlDotNet 反序列化 FontAwesome Yaml
我有一个 Yaml 文件: https ://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/src/icons.yml
还有一个类:
你能告诉我如何将 yaml 反序列化为 IEnumerable 对象吗?
我希望这样的东西可以工作,但它返回 null - 我猜这是因为我的属性之一不是根节点(图标)。相反,我试图序列化根的孩子?
yamldotnet - 忽略 YamlDotNet 中基类的成员
我有一个类,我想用 YamlDotNet 序列化:
我的问题是,在基类中有一个名为:IsNotifying 的元素有没有办法在不改变基类的情况下从序列化中排除这个元素?
c# - 如何区分 YamlDotNet 中的“真”和布尔真
我有一个dynamic
成员的班级。当值为布尔值时,它被序列化为反序列化为true / false
字符串。这是 YamlDotNet 的问题,或者如果不是,我如何强制它序列化为true
而不是"true"
?
这是我正在尝试序列化的类
类型化的反序列化方法:
字段List
在另一个正在序列化/反序列化的类中。
更新:查看序列化输出后,YamlDotNet 将序列化布尔值输出为true
和 not "true"
。所以.. 我猜这是 YamlDotNet 中的反序列化代码的问题?
yamldotnet - YamlDotNet 在 POCO 序列化期间生成注释
有没有办法在序列化过程中生成评论?我序列化了一些我想用注释来装饰的对象。
.net - 我可以按顺序读取 YamlDotNet 映射吗?
是否可以按照它们在源文档中出现的顺序访问映射的键?即,如果我有这个简单的文件:
然后我将能够以原始顺序获得一系列键:[第一,第二,第三]?
c# - 如何将 YAML 转换为 JSON?
我正在寻找在 YAML 文件和 JSON 之间进行转换。这真的很难找到任何信息。
c# - C# 解析和更改 yaml 中的字符串
我正在寻找一种方法来解析 yaml 文件并更改每个字符串然后保存文件而不更改原始文件的结构。在我看来,我不应该为此使用正则表达式,而是使用某种 yaml 解析器。示例 yaml 输入如下:
期望的输出:
是否有一个好的 yaml 解析器可以处理复杂的 yaml 文件、更改字符串并将数据保存回来而不影响文档的结构?也许你有其他想法如何解决这个问题。基本上我想从文档顶部遍历每个字符串并对字符串进行一些修改。任何提示表示赞赏。