你好,我有一个像这样的 yaml 文件
---
data:
- date: "2004-06-11"
description: First description
- date: "2008-01-12"
description: Another descripion
我如何为 xml 执行类似于 xpath 的“ypath”查询?类似于“获取日期为 2004-06-11 的描述”
YAML.parse_file('myfile.yml').select('/data/*/date == 2004-06-11')
你是怎么做到的,如果可能的话,我怎样才能类似地通过“ypath”编辑描述?
谢谢
最佳答案
确实有 YPath 这样的东西:github.com/peterkmurphy/YPath-Specification
它是在 Ruby 的 YAML 库中实现的;请参阅 BaseNode#search 的文档。
关于ruby yaml ypath 像 xpath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2483854/