yamldotnet相关内容

从 c# 动态构建 Yaml 文档

是否可以使用 Yaml.DotNet 或其他库从 c# 动态构建 Yaml 文档? 我了解如何使用序列化来完成此操作,但这需要从对象结构开始. 我正在寻找一种方法来动态创建 Yaml 文档节点,就像使用 Xml 使用 XElement.Add(object) 方法一样. 解决方案 你可以使用 YamlDotNet.您首先创建一个 YamlStream,添加一个或更多 docum ..
发布时间:2022-01-14 10:49:45 C#/.NET

YAML 中的单个感叹号有什么作用?

我正在使用 YamlDotNet 库,但在加载 YAML 文件时出现此错误: 解析标签时,未找到预期的标签 URI. YAML 文件应该格式正确,因为它来自 就在 RoR.错误似乎是由这段代码触发的: 格式:默认: !'%d-%m-%Y'长: !“%d %B, %Y"短的: !'%D b' 我不是专家,但我从 YAML 规范中看到,您可以使用感叹号表示自定义对象/类型,使用两个感叹 ..
发布时间:2022-01-14 10:35:25 C#/.NET

如何使用 YAMLDotNet 反序列化 YAML?

我想用 YAMLDotNet 反序列化这个 YAML. 它有序列和嵌套映射. data.yml 人:- 姓名:“约翰"年龄:20- 姓名:“迈克尔"年龄:21- 姓名:“威廉"年龄:22网络:地址:“192.168.1.1";端口:1234参数:参数编号:10paramString: “文本数据"paramBool: 真 这是我的代码.但是,它无法编译.我想知道以下两点. 如 ..
发布时间:2021-10-04 19:08:45 C#/.NET

当每个对象的根节点使用其 ID 命名时,使用 YamlDotNet 反序列化 YAML?

我正在使用 C#,并且我有一个要反序列化的 YAML 文件. 我看过使用 YamlDotNet,看起来还不错,但我找不到如何处理这种情况. YAML 对象采用以下格式: 1:编号:1名称: foo2:编号:2姓名: foo 理想情况下: (编辑:根据 Anthon 的评论更改了理想格式.) - id: 1姓名: foo- 编号:2名称: foo 但这不是......哦,好 ..
发布时间:2021-10-04 19:06:48 C#/.NET

反序列化一个 YAML “表"数据的

我正在使用 yamldotnet 和 c# 来反序列化由第三方软件应用程序创建的文件.以下 YAML 文件示例均来自应用程序: #File1团体:- 名称:ATeam名字、姓氏、年龄、身高:- [乔,肥皂,21, 184]- [玛丽, 瑞安, 20, 169]- [亚历克斯,多尔,24, 174]#文件2团体:- 名称:ATeam名字、姓氏、身高:- [乔,肥皂,184]- [玛丽,瑞安,169 ..
发布时间:2021-10-04 19:03:37 C#/.NET

YamlDotNet找不到属性

我正在尝试使用 YamlDotNet .需要注意的是,我希望域模型是只读的,因此我试图通过继承和内部设置器解决这个问题. 但是由于某种原因,该库引发了一个异常,指出: 在类型上找不到属性'HtmlTemplate'"ConsoleApplication1.Repositories.YamlTemplateRepository + DeserializeableTemplate". ..
发布时间:2021-04-18 20:40:00 C#/.NET

从C#动态构建Yaml文档

是否可以使用Yaml.DotNet或其他库从c#动态构建Yaml文档? 我了解如何使用序列化完成此操作,但是这需要从对象结构开始. 例如,我正在寻找一种动态创建Yaml文档节点的方法,就像使用XElement.Add(object)方法使用Xml一样. 解决方案 您可以使用 YamlDotNet .首先,创建一个 YamlStream ,添加一个或在其中添加更多文档,然后您可以 ..
发布时间:2021-04-18 19:04:02 C#/.NET

如何将YAML转换为JSON?

我正在寻找在YAML文件和JSON之间进行转换的方法.真的很难找到任何信息. 解决方案 如果不需要Json.NET的功能,还可以直接使用Serializer类发出JSON: // now convert the object to JSON. Simple! var js = new Serializer(SerializationOptions.JsonCompatible); ..
发布时间:2019-11-24 18:18:49 C#/.NET

寻求指导阅读.yaml文件和C#

两个月后: 中的YAML(在线前夕blueprint.yaml)文件,我试图解析改变一个巨大的交易也使得它更容易使用去解串器解析。如果有人(无论何种原因)想看到代码,它的更新上 https://github.com/hkraal/ ParseYaml 根据史蒂夫伦斯的评论,我调整了代码一下子少做的事。它没有问题,错误本身。我创建另一个项目(例1)在我的解决方案来测试aaubry.net发现 ..
发布时间:2016-10-05 22:08:10 C#/.NET

这是什么一个叹号YAML吗?

我的工作与 YamlDotNet 图书馆,我加载YAML文件时,收到此错误: 在解析一个标记,没有找到预期的标签URI。 在YAML文件应该是良好的,因为它涉及直接从回报率。错误似乎是由这个code触发: 格式: 默认: ! “%D-%M-%Y' 长: ! “%D%B,%Y' 短: ! “%D%B' 我不是专家,但我从YAML规范,您可以使用感叹号,表示自定义对象/类 ..
发布时间:2015-11-24 21:12:57 C#/.NET