イネマルのプログラミング備忘録

趣味プログラマーのメモ。

WSH JScript JSONファイルを使用する

はじめに

WSH JScript で、設定ファイルに対応する際に使用した方法です。
WSH(VBScript, JScript) から設定ファイルを扱う場合、JSON を使用すると楽できます。

その他のフォーマットであれば、XMLMSXML を使用して対応できますが、JSON の方がコードが直感的になります。

注意

文字コードは、SJIS を使用しています。
それ以外の文字コードでは、動作検証していません。

実装

{
  "Date": {
    "Year": 2018,
    "Date": "03/21",
    "Time": "12:34"
  },
  "Users": [
    {
      "Country": "Austria",
      "Name": "Hans Meier",
      "Age": 18
    },
    {
      "Country": "Canada",
      "Name": "Joe Blow",
      "Age": 19
    },
    {
      "Country": "Japan",
      "Name": "山田 太郎",
      "Age": 20
    }
  ]
}

あとがき

ちなみに、保存機能を考慮しなければ、テキストを直接 eval に流すだけでも対応できます。

JScript で、JSON オブジェクトを取得する方法は、下記から。 stackoverflow.com