sample.json5をjQueryで読み込んだサンプル

Consoleで結果を確認できます。

<script src="https://code.jquery.com/jquery-3.6.0.js"></script>
<script src="https://unpkg.com/json5@2/dist/index.min.js"></script>
$.ajax({
  url: 'sample.json5',
  datatype: 'json5',
}).done(function(data) {
  console.log(JSON5.parse(data))
})
{
  /*
    複数行コメント
    キーは引用符を省略できます。
  */

  // シングルクォートが使用可能
  string: '文字列の\
改行文字をエスケープできる。',

  // 16進数が使用可能
  num: 0xFF,

  // 末尾カンマが使用可能
  object: {
    "キー": "値",
  },

  // NaNやInfinityも入れられる
  arr: [
    NaN,
    Infinity,
  ],
}

元記事を表示する