たとえば、悪名高いパス変数をユーザーに定義させます。どのように解釈しapppath = C:\Program Files\App
ますか?
これは、プログラミング言語がホワイトスペースを無視する慣習を採用しているように見え、読みやすさのために等号の前後に残しますが、アプリケーションではホワイトスペースを含む有効な変数値である可能性があります(サフィックスであると考えてください)。
キーにも空白を含めることができますか?
アプリケーションの一般的なベストプラクティスは何ですか?私が持っている場合:
key-example = value-example
キーの存在"key-example"
または"key-example "
と値を存在"value-example"
またはと解釈する必要があり" value-example"
ますか?
:
代わりに使用しようとしました=
(私の質問は私のアプリに限定されないため、その言語について質問することはまったく無関係です)が、これは構成をJSONオブジェクトとして読み取るのに役立ちませんでした。JSONはすべての値を引用符で囲む必要がありますが、これはユーザーの不要な負担です。