我已经开始为yaml使用.net API,它似乎很有帮助。但是我几乎没有问题,想知道你是否可以提供一些样本/解决方法。 (1)我有一个包含4个字符串的对象我想序列化它的集合(List或String [])。我写了一个帮助方法,以我想要的格式返回字符串,但是它在字符串之前和之后添加了额外的单引号。所以我得到了
-'{str1: str2, str3: str4}'
-'{str5: str6, str7: str8}'
而不是
-{str1: str2, str3: str4}
-{str5: str6, str7: str8}
你能建议任何解决方法吗?
(2)我试图在一个yaml文档中将xaml作为字符串插入。我的xaml是格式良好的xml但是当我序列化它时,它会在第3个最后元素之前切割。知道为什么吗?
答案 0 :(得分:0)
关于第一个问题,如果要序列化一个字符串数组,那么引用每个元素是正常的,因为它以“{”开头。在这种情况下,您应该直接序列化对象列表,而不是先将它们转换为字符串。
关于第二个问题,您应该在问题中添加一些代码,以阐明您在做什么。