1

库中有没有一种简单的方法来深度合并 2 个 yaml 文件?

我发现了这个问题:Does C# YamlDotNet library support the merge key?

但这意味着我需要将我的 yaml 文件转换为 yaml 合并语法?

4

1 回答 1

0

问题

在 C# 中不使用 YAML 合并键合并 YAML 文档

解决方案

YAML 支持使用三连字符在同一个文件中创建多个文档---

---
anchor: &default001
  key1: &myValue001 value1
  key2: value2
---
anchor: &default002
  key3: &myValue002 value3
  key4: value4
---
anchor: &default003
  key5: &myValue003 value5
  key6: value6

陷阱

  • 这种方法在文件中创建一系列单独的 YAML 文档,因此从技术上讲,它是一系列文档。
于 2019-04-11T20:57:51.167 回答