我正在按照中给出的示例进行操作https://cloud.google.com/bigquery/create-simple-app-api#bigquery-simple-app-java https://cloud.google.com/bigquery/create-simple-app-api#bigquery-simple-app-java从 BigQuery API 获取查询结果。
TableResult result = queryJob.getQueryResults();
它以 TableResults 类型返回结果,但我需要以 json 格式获取结果。
TableResult{rows=[[FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)}],(...)
如何将 TableResults 类型的结果转换为 json,甚至 csv?