如何在另一个对象中获取 java 脚本对象的内容?假设我的变量如下:
var credentials ={
"name":userName,
"passwd":password
}
var params={
"Credentials":credentials
}
我将参数作为参数传递给相同的其他函数。在该函数中,我有另一个对象 pkt,如下所示:
var pkt={
"name":xxx,
//XXXX
}
在 XXXX 编码什么,这样我的最终 pkt 结构应该是这样的:
pkt={
"name":xxx,
"Credentials": {
"name":userName,
"passwd":password
}
}
我们可能在 params 中有多个对象,要求键值对应该相应地出现。等效的java代码如下:
Iterator iterKeys = params.keySet().iterator();
while (iterKeys.hasNext())
{
String key = (String)iterKeys.next();
JSONValue value = params.get(key);
pkt.put(key, value);
}
谢谢。