Есть ли способ включить пустые строки в анализируемый файл YAML с помощью YamlDo tNet? Что у меня есть сейчас, когда я разбираю такой файл:
node1: "1.0"
node2: "some text"
node3: "string"
В результате я получаю следующее:
node1: "1.0"
node2: "some text"
node3: "string"
Есть ли способ настроить парсер на не игнорировать пустые строки?
Вкратце, я использую класс парсера YamlDo tNet следующим образом:
var input = File.OpenText(file);
var parser = new Parser(_input);
public bool Read()
{
Value = null;
Path = null;
var hasMore = _parser.MoveNext();
if (!hasMore)
{
return false;
}
parser.Current.Accept(this);
LineNumber = _parser.Current.Start.Line;
return true;
}
И в отдельном классе:
while (reader.Read())
{
}
РЕДАКТИРОВАТЬ:
Это происходит не только с пустыми строками, это также происходит, когда у меня разрыв строки после da sh:
До:
-
name: Mark McGwire
hr: 65
avg: 0.278
После:
- name: Mark McGwire
hr: 65
avg: 0.278