以下是我的代码输出......
System.out.println(CompanyStructure.get());
Output: [com.some.spf.b2bac.facilit.api.parameter.GetkingResult$king@2357662d, com.some.spf.b2bac.facilit.api.parameter.GetkingResult$king@633ced71, com.some.spf.b2bac.facilit.api.parameter.GetkingResult$king@312aac03]
我尝试转换为json字符串。
jsonString = CommonUtil.convertFromEntityToJsonStr(CompanyStructure.get());
System.out.println(jsonString);
Output:[{"customerId":"1"},{"customerId":"2"},{"customerId":"3"}];
我想使用postgresql通过sql iam使用ids names
获取所有1,2,3
。我该如何解决这个问题?
答案 0 :(得分:1)
您获得对象的Object表示。循环遍历<style>
.red{color:white;background:red;}
.blue{color:white;background:blue;}
.white{color:black;background:white;}
.black{color:yellow;background:black;}
</style>
<?php
$conn=new mysqli( $dbhost, $dbuser, $dbpwd, $dbname );
$sql='select * from `general` order by `id` desc limit 0, 200;';
$res=$conn->query( $conn, $sql );
if( $res ){
function getclass($status){
switch( $status ){
case 'tag1': return 'red';
case 'tag2': return 'black';
case 'tag3':return 'blue';
default: return 'white';
}
}
$i=0;
while( $rs=$res->fetch_object() ){
$i++;
$class=getclass( $rs->status );
echo '
<div id="row'.$i.'">
<div class="celln '.$class.'">'.$status.'</div>
</div>';
}
}
$conn->close();
?>
方法为每个对象使用的对象:
get()
同样是for (GetkingResult result : CompanyStructure.get()) {
if (result.getId() == 1) // do something
}
对象的can override the toString()
method。