我正在尝试获取 json 对象,但它似乎不起作用
$.post("/csm/compare.action",
{
sessiontoken: sessiontoken,
compareCategory: "system",
compareSubCategory:"patch",
xml1:absP[0],
xml2:absP[1]},
function(data)
{
alert(data.response[0].elementName);
}
);
返回的 json 的一部分
{
"response": [
{
"id": "0",
"elementName": "Accounting.ACCT-ENG-A-MAN",
"subCategory": "patch",
"isEqual": false,
"isPrasentinXml1": true,
"isPrasentinXml2": true,
"attribute": [
{
"name": "information",
"firstValue": "Acco",
"secondValue": "Acco"
},
{
"name": "name",
"firstValue": "Accounting.ACCT-ENG-A-MAN",
"secondValue": "Accounting.ACCT-ENG-A-MAN"
},
{
"name": "version",
"firstValue": "B.11.23",
"secondValue": "B.11.23"
}
]
}
]
}
最佳答案
尝试
$.post("/csm/compare.action",
{
sessiontoken: sessiontoken,
compareCategory: "system",
compareSubCategory:"patch",
xml1:absP[0],
xml2:absP[1]},
function(data)
{
data = $.parseJSON(data);
alert(data.response[0].elementName);
}
);
关于java - 如何使用带有一些参数的 post 方法并从服务器返回成功的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6692843/