rubyで定義されているサンプルデータのいくつかをjsonにエンコードしたいので、この同じデータを他の言語でインポートして再利用できます。JSON:以前に定義された要素を参照しています
ご覧のとおり、$ datastartと$ dataendの2つの変数を再利用可能な要素として定義しました。
$datastart = 'BEGIN: '
$dataend = ' --- END'
$data = [
$datastart + 'something' + $dataend,
$datastart + 'something else' + $dataend,
$datastart + 'yet another thing' + $dataend,
$datastart + 'no more' + $dataend,
]
私は私が私のリストに新しい項目を追加したい場合は、私は手動でJSONファイル自体の中にそれを行うことができるようにしながら、何かが$ datastartと$ DATAENDに対応するいくつかのJSONを書きたいのですがjsonized $ datastartと$ dataendを参照しています。
私はJSONをインポートた後、$のdatastartと$ DATAEND放置したJSON内の特殊なトークンのいくつかの並べ替えを埋め込む、その後、私のアプリケーション内からこれらのトークンを代入してこれを行うことができます知っています。
ただし、私は自分のアプリケーション内に特別なコードを書いたくありません。私はちょうどjson.load(または同等のもの)を行い、データがロードされるとすぐに適切に実現させたいと思っています。
これを行う方法はありませんでした。それも可能ですか?
ありがとうございます。私はYAMLをもう一度チェックしますが、文字列の連結を行わないと確信しています。 – HippoMan