我知道在解析过程中,yaml-cpp 可以抛出一个异常,该异常具有很好的文件位置(行和列号)信息,用于说明发生异常的位置。
后解析怎么样?是否有任何机制可以确定与给定节点关联的 YAML 文件的(第一个)行号?
最佳答案
从 0.5.3 YAML::Node 开始有一个属性 Mark() 来获取有关行号等的信息。
关于yaml-cpp - YAML::Node 有 Mark 结构吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25962473/