私は内部に<script type="application/json"></script>
というhtmlファイルを持っています。 htmlファイルが読み込まれる前に、このスクリプト内のjsonオブジェクトを変更する必要があります。それをどうやってやりますか?私はquestionOptions、質問、および国際[メッセージ] [質問]をランダム化するが、それらはすべて自分の与えられたインデックスで一致のと同じ方法でそれらをランダム化する必要が実行前にhtmlファイル内のアプリケーション/ jsonスクリプトを変更するにはどうすればよいですか?
<script type="application/json">
{
"questionOptions": {
"ques_1": {"type" : "YesNoQuestion","questionText": "messages.questions.1"},
"ques_2": {"type" : "YesNoQuestion","questionText": "messages.questions.2"},
"ques_3": {"type" : "YesNoQuestion","questionText": "messages.questions.3"},
"ques_4": {"type" : "YesNoQuestion","questionText": "messages.questions.4"},
"ques_5": {"type" : "YesNoQuestion","questionText": "messages.questions.5"}
},
"questions": [
"ques_1",
"ques_2",
"ques_3",
"ques_4",
"ques_5"
],
"persist": false,
"intl": {
"locales": "en-US",
"messages": {
"questions": {
"1": "<img src='../images/img1.jpg'>",
"2": "<img src='../images/img2.jpg'>",
"3": "<img src='../images/img3.jpg'>",
"4": "<img src='../images/img4.jpg'>",
"5": "<img src='../images/img5.jpg'>"
},
"yes": "Similar",
"no": "Old",
"dragAndDrop": "<br><span class='preq'>Is the object old or similar?</span><br>Starting dragging the button down to see the picture. Drag and drop to your answer.",
"continue": "Click Next to continue",
"next": "Next",
"back": "Back",
"finish": "Finish",
"thankYou": "Thank you for completing this form."
}
}
}
</script>
:JSONオブジェクトは、これに似たものになりますアレイを相互に接続する。
大変助かります。
編集:一致する引用符が追加されました。
まず最初は、あなたのJSONを修正され、それは無効です。次に、自分でコードを書く必要があります。スタックオーバーフローはコード作成サービスではありません。私はあなたが始めるのに役立つ答えを追加します。 – Tibrogargan
JSONはどのように無効ですか? – ParkerWilliams
それをコピーしてオンラインのJSONバリデーターに貼り付けると、問題が表示されます。最初に、 'type =" application/json "' – Tibrogargan