Парсинг комментариев в yaml-cpp - PullRequest
2 голосов
/ 23 ноября 2011

в рамках более крупного проекта я создаю графический редактор yaml-файлов в c ++ (и Qt).Я использую библиотеку yaml-cpp, и все работает нормально.Можно ли анализировать комментарии тоже?Написание комментариев не проблема, но я не нашел решения, чтобы прочитать их.

Заранее спасибо, Филип

Ответы [ 2 ]

3 голосов
/ 24 ноября 2011

Это невозможно (комментарии не являются частью графа представления, поэтому они не сохраняются).

1 голос
/ 05 января 2012

Если я правильно понимаю ваш вопрос, вы можете просто добавить их как часть данных:

# This is an example yaml config file
_comment: This is a comment I would like to retain with my data
foo:
   _comment: Another one
   bar: 1
   baz: '2'
fie:
   bar: 3
   baz: "4"
fum:
   bar: 5
   baz: 6
...