-1
我想達到的是值通過REST消息發送到,我試圖將這些值放在JSON格式中,以便它們可以放置到表單中的字段。構建JSON與數組元素的數組值是不確定的
var membersToAddArry = [];
membersToAddArry = request.queryParams.MembersToAdd.toString().split(";");
for(var x = 0; x < membersToAddArry.length-1; x++)
{
dn = membersToAddArry[x].toString();
userJSONAdd["DistinguishedName"] = dn;
userJSONAddn[x] = userJSONAdd;
}
return userJSONAddn;
發送的數據:
CN=smcgh,OU=Lost-Found,OU=Corp,DC=test,DC=COMPANY,DC=com;
CN=syouz,OU=Lost-Found,OU=Corp,DC=test,DC=COMPANY,DC=com;
這將返回:
{
"result": {
"0": {
"DistinguishedName": "CN=syouz,OU=Lost-Found,OU=Corp,DC=test,DC=COMPANY,DC=com"
},
"1": {
"DistinguishedName": "CN=syouz,OU=Lost-Found,OU=Corp,DC=test,DC=COMPANY,DC=com"
}
}
}
信息的兩位被重複我怎樣才能停止?
你確定你想在分號,而不是在逗號分割? –
數組中的最後一個條目是'''',並且你在每個循環中覆蓋*'userJSONAdd',所以只剩下最後一個元素,這恰好是一個空字符串... – deceze
@KamenMinkov我需要完整的Distinguished姓名難過 –