4

私は次のようなものを含むウェブサイトを解析しています

hmapId[7]='42500000000626135';
hmapStartInterv[7]='750';
hmapEndInterv[7]='846';
hmapUrlInterv[7]='some url';
hmapNameInterv[7]="some name"
hmapRoleInterv[7]='some role';

私の計画は、.jsそれをファイルに書き込んで、ノードjsで実行することです。その後、他のプログラムでデータを使用するために、以前にJSONとして定義されたすべての変数を提供するコード行をいくつか作成したいと思います。これを行うための最良の方法は何ですか?

ありがとう

4

1 に答える 1

2

現在のスコープでは、それは不可能です(AFAIK)。グローバルスコープでは、グローバル変数のプロパティを取得するglobalnode.js(ナビゲーター埋め込みjsエンジン)にオブジェクトがあります:window

// on global scope, with x not defined as a "var"
x=25
console.info(global['x']===x) // --> writes down 'true'
于 2012-07-12T08:43:46.990 に答える