Ok. I want to create a JSON array dynamically. Case is:
Lets say, I have array:
var arrayCompanyUsers = ["dealers", "builders"];
From the above array, I want to generate another array as below:
[
"dealers" : {
"RequestQuote" : false,
"PlaceOrder" : false,
},
"builder" : {
"RequestQuote" : false,
"PlaceOrder" : false,
}
]
Two questions:
- how to generate resultant array ?
- can i access the properties as:
dealers.RequestQuote?
[ "dealers" : { "RequestQuote" : false, "PlaceOrder" : false, }, "builder" : { "RequestQuote" : false, "PlaceOrder" : false, } ]would not be a array.Array does not have key-value pair. You probably want to have Array of Objects like[ {"dealers" : { "RequestQuote" : false, "PlaceOrder" : false, }}, {"builder" : { "RequestQuote" : false, "PlaceOrder" : false, }} ]arrayCompanyUsers