有什么方法可以像.xml文件一样轻松读取.yml文件?

| 我正在使用此示例以Windows形式读取.xml文件,
Try
    If System.IO.File.Exists(Pathto & \"\\MinecartMania\\MinecartManiaConfiguration.xml\") = True Then
        FileFlag(1) = True
        MinecartManiaCoreConfiguration = XDocument.Load(Pathto & \"\\MinecartMania\\MinecartManiaConfiguration.xml\").Root
        For Each option As XElement In MinecartManiaCoreConfiguration.Elements

            If (option.Name = \"LoggingMode\") Then
                LoggingMode = CStr(option.Value)
            End If
            If (option.Name = \"MinecartsKillMobs\") Then
                MinecartsKillMobs = CBool(option.Value)
            End If
.yml文件是否有类似内容? 我环顾四周,但发现只有我无法理解的复杂方法! 编辑:来吧人!不会那么难!!!     
已邀请:
从结构的外观来看,您可能可以从二进制阅读器开始,然后从那里开始。您可以在网站上找到的标记是 文件开头“” ---“ 个别输入\“-\” 属性名称和值\“ {property_name} \”:{value} 数组以\“ [] \”开头的属性\“ {property_name} \”旁边:[] 我将从解析文件开始,然后使用.net \的动态类型在运行时通过添加遇到的每个新属性来构建模型。 从那里,您应该具有动态类型的通用集合,并且应该能够使用lambda或linq查询已解析的yml文件     

要回复问题请先登录注册