JSコードの整形と,WSH/JScriptでJSONのキー一覧を取得
Webサービスにブックマークレット経由で通信する。
通信の結果は,JSON形式でXHRで帰ってくる。
FirebugでXmlHttpRequestの中身を読み取って,そのJSONオブジェクトの中身をいろいろWSHで加工したい。・・・
なんてことをやってた時に,
- 返却されたJSコード(またはJSON)の整形と,
- JSONデータの解析
について調べ物をした。そのメモ。
その時の結論
結局,VBScriptに存在するForeachのかわりにEnumeratorを使う方法だと,連想配列のキーの取り出し方がわからなかった。
なので,for in構文だけで済んだ。
調べ物に使ったページたち
オンラインで綺麗にJavaScriptのコードを整形できる「Online javascript beautifier」:phpspot開発日誌
http://phpspot.org/blog/archives/2009...
Online JavaScript beautifier
http://jsbeautifier.org/
Bugle Diary: [JavaScript]JSONのアクセスについて
http://temping-amagramer.blogspot.jp/...
JSON の連想配列のキーの一覧を繰り返し処理します。
http://ja.softuses.com/71098
メモリ・CPUなどハードウェアの構成情報を,バッチで取得しよう (WSH/JScriptでWMIを使う方法)
http://language-and-engineering.hatenablog.jp/entry/20100906/p1