分からないことを質問してください。分からないことを質問してください。
分からないことを質問してください。
分からないことを質問してください。
分からないことを質問してください。
分からないことを質問してください。
分からないことを質問してください。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
ベストアンサー
複数アカウントがバレにくいように質問を削除していくな。
JIRA - div配置を指定をしたい|teratail
JavaScript - JSONデータをシンプルにHTMLに直したい。|teratail
おかしい箇所はありません。
オブジェクトへの変換の仕方ですが、ソースファイルに直接書けるなら、このようにそのままオブジェクトとして扱えます。
JavaScript
1const jsonData = { 2 "title": "タイトル", 3 "text": { 4 "menu": "タイトル", 5 "menu1": "タイトル", 6 "menu2": {} 7 }, 8 "text1": { 9 "menu3": "タイトル", 10 "menu4": "タイトル", 11 "menu5": {} 12 }, 13 "text2": { 14 "menu6": "タイトル", 15 "menu7": { 16 "menu8": { 17 "menu9": "タイトル", 18 "menu10": 120 19 } 20 } 21 } 22};
文字列をオブジェクトに直すには JSON.parse() を使います。
JSON.parse() - JavaScript | MDN
以下は文字列の jsonString をオブジェクトの jsonData に変換しています。上のコードと違うのは、JSON の表記が `
で囲まれていることですが、これによって一度文字列として jsonString 変数に代入しています。
JavaScript
1const jsonString = `{ 2 "title": "タイトル", 3 "text": { 4 "menu": "タイトル", 5 "menu1": "タイトル", 6 "menu2": {} 7 }, 8 "text1": { 9 "menu3": "タイトル", 10 "menu4": "タイトル", 11 "menu5": {} 12 }, 13 "text2": { 14 "menu6": "タイトル", 15 "menu7": { 16 "menu8": { 17 "menu9": "タイトル", 18 "menu10": 120 19 } 20 } 21 } 22}`; 23 24const jsonData = JSON.parse(jsonString);
詳細な文法については次のサイトがわかりやすいと思います。
公式情報はこちらです。
投稿2020/09/10 12:41
編集2020/09/13 08:35総合スコア28669
0
提示のJSONについてはおかしくないと思います。
【JSONLint - The JSON Validator】
https://jsonlint.com/
投稿2020/09/10 12:37
総合スコア69606
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
おかしくないようです。
投稿2020/09/10 12:31
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/10 13:16
2020/09/10 13:29
2020/09/10 13:57
2020/09/10 22:56 編集
2020/09/10 22:43
2020/09/10 23:01
2020/09/10 23:09
2020/09/10 23:18
2020/09/11 04:48 編集
2020/09/11 04:53
2020/09/11 05:03
2020/09/11 09:10
2020/09/11 09:40 編集
2020/09/13 08:51 編集
2020/09/13 09:15
2020/09/15 13:18
2020/09/15 13:20