1
是否有方法確定YAML列表中的項目數量,或者使用新的yaml-cpp api檢查項目是否存在?例如,說我有名單使用yaml-cpp new api確定列表中項目的數量
Food:
- pizza: 270
- ice_cream: 90
- fruit: 30
如何確定有哪些食物的數量?另外,有沒有辦法檢查YAML字符串中是否存在食物?我知道我可以嘗試索引root_node["Foods"]["fruit"].as<int>()
這樣的食物,並在水果不存在的情況下捕獲異常,但是在舊的API(http://code.google.com/p/yaml-cpp/wiki/HowToParseADocument)中是否有類似於FindValue()的函數來檢查條目是否存在?