有人可以帮我弄清下面代码的语法吗?
"AddonInfo"
{
"name" "Addon name"
"version" "Current Version"
"up_date" "Date of update"
"author_name" "Addon's Author"
"author_email" ""
"info" "Addon's Info"
"override" "0"
}
答案 0 :(得分:4)
这是一个半条命2(具体来说,是garrys mod)配置文件。我认为它仅供源引擎使用。
修改强>
转换为JSON的简单正则表达式:
config_str.gsub(/(")\s*"(.*?)"/, '\1: "\2",').gsub(/(".*?")\s*{/, '\1: {')
gsub
是全局替换的功能。
答案 1 :(得分:0)
可能只是您正在查看的任何系统使用的自定义配置文件?
Josh指出,JSON会有冒号