scala libraryDependencies += "org.yaml" % "snakeyaml" % "1.27" scala import org.yaml.snakeyaml.Yaml import java.io.File import scala.collection.JavaConverters._ scala def readYamlFile(filePath: String): Map[String, Any] = { val yaml = new Yaml() val file = new File(filePath) val yamlObject = yaml.load(file) val yamlMap = yamlObject.asInstanceOf[java.util.Map[String, Any]].asScala.toMap yamlMap } scala def main(args: Array[String]): Unit = { val yamlFilePath = "path/to/your/yaml/file.yaml" val yamlData = readYamlFile(yamlFilePath) yamlData.foreach(println) } sbt run


上一篇:
下一篇:
切换中文