Reputation: 1623
is it possible to Splice or split the following JSON utilizing JQuery or Javascript into two variables? I am getting them from webmethod and I need them separated, I want to do something like, var x = JSON 1 var Y = JSON 2 is it possible?
{
"PtRegData": [{
"RecID": 1277,
"filenum": 15090248,
"name": "Ahmad Morsi abdul fattah Abu Maizerasdasd",
"msgcode": "info",
"msgtitle": "Succsessful SQL Transaction",
"msg": "Record has been updated succsessfully",
"PartnerData": null
}],
"PartnerData": [{
"RecID": 2383,
"PrtStatus": 0,
"ptfilenum": 15090248,
"prfilenum": 13090701
},
{
"RecID": 3387,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 15120996
},
{
"RecID": 3388,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 170227111
},
{
"RecID": 3416,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 11021602
}
]}
InTo JSON 1
{
"PtRegData": [{
"RecID": 1277,
"filenum": 15090248,
"name": "Ahmad Morsi abdul fattah Abu Maizerasdasd",
"msgcode": "info",
"msgtitle": "Succsessful SQL Transaction",
"msg": "Record has been updated succsessfully",
"PartnerData": null
}]}
And JSON 2
{
"PartnerData": [{
"RecID": 2383,
"PrtStatus": 0,
"ptfilenum": 15090248,
"prfilenum": 13090701
},
{
"RecID": 3387,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 15120996
},
{
"RecID": 3388,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 170227111
},
{
"RecID": 3416,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 11021602
}
]}
var json = {
"PtRegData": [{
"RecID": 1277,
"filenum": 15090248,
"name": "Ahmad Morsi abdul fattah Abu Maizerasdasd",
"msgcode": "info",
"msgtitle": "Succsessful SQL Transaction",
"msg": "Record has been updated succsessfully",
"PartnerData": null
}],
"PartnerData": [{
"RecID": 2383,
"PrtStatus": 0,
"ptfilenum": 15090248,
"prfilenum": 13090701
},
{
"RecID": 3387,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 15120996
},
{
"RecID": 3388,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 170227111
},
{
"RecID": 3416,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 11021602
}
]}
var json1 = json.PtRegData;
var json2 = json.PartnerData;
console.log(json1)
console.log(json2)
Upvotes: 0
Views: 48
Reputation: 3832
You should do
var json = {
"PtRegData": [{
"RecID": 1277,
"filenum": 15090248,
"name": "Ahmad Morsi abdul fattah Abu Maizerasdasd",
"msgcode": "info",
"msgtitle": "Succsessful SQL Transaction",
"msg": "Record has been updated succsessfully",
"PartnerData": null
}],
"PartnerData": [{
"RecID": 2383,
"PrtStatus": 0,
"ptfilenum": 15090248,
"prfilenum": 13090701
},
{
"RecID": 3387,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 15120996
},
{
"RecID": 3388,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 170227111
},
{
"RecID": 3416,
"PrtStatus": 1,
"ptfilenum": 15090248,
"prfilenum": 11021602
}
]}
var json1 = json.PtRegData;
var json2 = json.PartnerData;
console.log(json1)
console.log(json2)
Upvotes: 2