问题描述
在下面的查询中
SELECT grouped_target_tuple FROM targeting_template_target WHERE targeting_template_id='5863' AND target_id="9906"
[{"childTargets":[{"id":472,"name":"AutoCountry","type":"multiselect","rank":1,"selectedTargetoptions":[{"id":322,"name":"Germany","excluded":false},{"id":323,"name":"Italy","excluded":false}]},{"id":473,"name":"AutoCity","rank":2,"selectedTargetoptions":[{"id":324,"name":"Newyork",{"id":325,"name":"NewJersey","excluded":false}]}]}]
如何从结果集中获取?
// Get TT id
String query = "SELECT grouped_target_tuple FROM targeting_template_target WHERE targeting_template_id='"
+ ttID + " AND target_id=" + groupedtarID1 + "';";
ResultSet rs = getInstanceUtilsClass(MysqLUtilities.class).executeQuery(query,dbname);
ResultSetMetaData rsmd = rs.getMetaData();
JSONArray array = new JSONArray();
JSONArray json = new JSONArray();
while (rs.next()) {
int numColumns = rsmd.getColumnCount();
JSONObject obj = new JSONObject();
for (int i = 1; i <numColumns; i++) {
String column_name = rsmd.getColumnName(i);
obj.put(column_name,rs.getobject(column_name));
}
json.put(obj);
}
BasePage.log(json.toString());
}
以上操作无效。
获取后,我要迭代并执行断言。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)