python result转json row_header_从数据库中取出的resultset数据集怎么转成json格式? 新手请教...

$sql = "SELECT iso,name,printable_name,iso3,numcode FROM country $where $sort $limit";

$result = runSQL($sql);

$total = countRec("iso","country $where");

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" );

header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT" );

header("Cache-Control: no-cache, must-revalidate" );

header("Pragma: no-cache" );

header("Content-type: text/x-json");

$json = "";

$json .= "{\n";

$json .= "page: $page,\n";

$json .= "total: $total,\n";

$json .= "rows: [";

$rc = false;

while ($row = mysql_fetch_array($result)) {

if ($rc) $json .= ",";

$json .= "\n{";

$json .= "id:'".$row['iso']."',";

$json .= "cell:['".$row['iso']."'";

$json .= ",'".addslashes($row['name'])."'";

$json .= ",'".addslashes($row['printable_name'])."'";

$json .= ",'".addslashes($row['iso3'])."'";

$json .= ",'".$row['numcode']."']";

$json .= "}";

$rc = true;

}

$json .= "]\n";

$json .= "}";

echo $json;

类似的一般的php输出,不复杂的话,直接改成相应的jsp即可。

2008年9月12日 13:44

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值