java查询的influxDB数据转换为List
时间: 2024-06-08 17:09:28 浏览: 8
可以使用 InfluxDB Java 客户端,将查询结果转换为 List。
以下是一个简单的示例代码:
```java
import org.influxdb.InfluxDB;
import org.influxdb.InfluxDBFactory;
import org.influxdb.dto.Query;
import org.influxdb.dto.QueryResult;
import java.util.ArrayList;
import java.util.List;
public class InfluxDBExample {
public static void main(String[] args) {
InfluxDB influxDB = InfluxDBFactory.connect("http://localhost:8086", "username", "password");
String dbName = "mydb";
String measurementName = "cpu_load_short";
Query query = new Query("SELECT * FROM " + measurementName, dbName);
QueryResult result = influxDB.query(query);
List<List<Object>> resultList = new ArrayList<>();
List<QueryResult.Result> results = result.getResults();
for (QueryResult.Result res : results) {
List<QueryResult.Series> series = res.getSeries();
for (QueryResult.Series serie : series) {
List<List<Object>> values = serie.getValues();
resultList.addAll(values);
}
}
System.out.println(resultList);
}
}
```
以上代码会将查询结果中的所有值转换为 List<List<Object>> 形式的列表,并输出到控制台。你可以根据需要进一步处理这个列表。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)