-4
我打电话WSDL web服务,并得到以下JSON字符串如何转换这个PHP代码(JSON数组)Java代码在Android
如:
$result = '
{
"Value":
[
{"Username":"CustomerName1","Password":"123","ResellerID":"888"},{"Username":"CustomerName2","Password":"123orAnyChar","ResellerID":"378"}
],
"Error":{"Check":false,"Msg":"No Error!"}
}
';
如何这个PHP代码转换为Java代码:
示例PHP代码:
$MyArray = json_decode($result, true);
if (array_key_exists("Error", $MyArray)) {
if ($MyArray['Error']['Check'] != true) {
foreach ($MyArray['Value'] as $Key => $Val) {
echo "Username = ".$Val['Username']." , Pass = ".$Val['Password']." , ResID = ".$Val['ResellerID']."\r\n";
}
}
else {
echo "Error Msg";
}
}
注:眼前这个PHP代码块转换成Java,USI NG样品JSON字符串
感谢
见http://stackoverflow.com/questions/1927885/decode-json-data-in-java和http: //stackoverflow.com/questions/9256669/java-built-in-data-parser-for-json-or-xml-or-else – gknicker