我需要解析以下格式的文件:
"General"
{
"Description" = "Some Text"
"Version" = "4"
"ProjType" = "1"
}
"Configurations"
{
"Mice"
{
"BuildOutputs" = "BuildProject"
"OutputFile" = "output.txt"
}
"Men"
{
"BuildOutputs" = "BuildProject"
"ChangedSinceLastBuilt" = "True"
}
}
有谁知道这是什么文件格式?如果它是众所周知的,那么可能已经有库来帮助解析它。它看起来与 JSON 类似,但它使用等号而不是冒号,并且强制使用新行而不是逗号。
您可以简单地读入整个文件,然后进行转换=
to :
每行换行符为,
- 然后你可以用现有的 json 库解析它。也许你必须插入一个;
在数据的末尾。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)