我有一个以下形式的配置文件:
protocol sample_thread {
{ AUTOSTART 0 }
{ BITMAP thread.gif }
{ COORDS {0 0} }
{ DATAFORMAT {
{ TYPE hl7 }
{ PREPROCS {
{ ARGS {{}} }
{ PROCS sample_proc }
} }
} }
}
Run Code Online (Sandbox Code Playgroud)
真实文件可能没有这些确切的字段,我宁愿在解析之前不必描述数据的结构是解析器.
我已经找了其他配置文件解析器,但我发现没有一个能够接受这种语法的文件.
我正在寻找一个可以解析这样的文件的模块,有什么建议吗?
如果有人好奇,有问题的文件是由Quovadx Cloverleaf生成的.