使用 SnakeYML (Scala) 解析 YAML 时属性的行数和列数

问题描述 投票:0回答:0

我想在 Scala 中找出 YAML/YML 文件中每个属性的行号和列号。我使用 SnakeYML 是因为没有更好的选择,尽管我愿意接受建议。

我尝试通过

YAML()
构造函数加载 YAML,但它一直失败。浏览文档后,有一个
Node
类型存储此信息但无法将我的 YAML 作为该类型的实例。

这是一个示例 YML 文件。它可以是非结构化的。提前致谢。

data_source_id: scheduled_query
schedule: 
  - hello: world
query: |
  select
      abc,
      def,
      ghi,
      count(abc) as abc_count
    from `users`
    group by 1,2,3,4
scala parsing yaml sbt
© www.soinside.com 2019 - 2024. All rights reserved.