我正在嘗試編寫有關(guān)Rails項(xiàng)目國(guó)際化的YAML字典。不過,我有些困惑,因?yàn)樵谀承┪募校铱吹阶址秒p引號(hào)引起來,而在某些文件中則沒有。需要考慮的幾點(diǎn):示例1-所有字符串都使用雙引號(hào);示例2-沒有字符串(最后兩個(gè)除外)使用引號(hào);在YAML菜譜說:雙引號(hào)引起的字符串允許您使用escapings代表ASCII和Unicode字符。這是否意味著僅在我要轉(zhuǎn)義某些字符時(shí)才需要使用雙引號(hào)?如果是,為什么-在第一個(gè)示例中為什么在所有地方都使用雙引號(hào)-僅出于統(tǒng)一/風(fēng)格方面的原因?示例2的最后兩行使用了!-非特定標(biāo)記,而第一個(gè)示例的最后兩行沒有使用-并且它們都起作用。我的問題是:在YAML中使用不同類型的報(bào)價(jià)的規(guī)則是什么?可以這樣說:通常,您不需要引號(hào);如果要轉(zhuǎn)義字符,請(qǐng)使用雙引號(hào);!當(dāng)...?!?時(shí)使用單引號(hào)
我需要在YAML中為字符串加引號(hào)嗎?
30秒到達(dá)戰(zhàn)場(chǎng)
2019-12-09 09:43:15