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),对于全局范围,您global在 node.js 中拥有对象(window在导航器嵌入式 js 引擎中),它获取全局变量属性:

// 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 回答