0
我正准备在ksh文件中准备JSON。我面临这个问题 - 我认为这是因为我无法正确使用大括号。例如:ksh中的换算大括号
RESULT="[";
COUNTRY=mCountry
LANGUAGE=mLang
AppendParams()
{
RESULT=$RESULT"{\"site:\"$COUNTRY\",\"lang\":\"$LANGUAGE\"}";
}
AppendParams
RESULT=$RESULT"]";
echo $RESULT;
输出是:
sh-4.3$ ksh main.ksh
["site:"mCountry"] ["lang":"mLang"]
而不是
[{"site:"mCountry","lang":"mLang"}]
有没有一种方法来禁用括号或逃避呢?请帮忙。
RESULT =“[{\”site \“:\”$ {COUNTRY} \“,\”lang \“:\”$ {LANGUAGE} \“}]”, – twalberg