You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by qi...@apache.org on 2020/12/01 13:23:22 UTC
[iotdb] branch master updated: add charset UTF-8 (#2155)
This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new 467897e add charset UTF-8 (#2155)
467897e is described below
commit 467897e5d5af84d6975fc05ddc1a2a6b89893ec9
Author: Xiangwei Wei <34...@users.noreply.github.com>
AuthorDate: Tue Dec 1 21:23:07 2020 +0800
add charset UTF-8 (#2155)
---
.../src/main/java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/service-rpc/src/main/java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java b/service-rpc/src/main/java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java
index 95b9128..eb4aa77 100644
--- a/service-rpc/src/main/java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java
+++ b/service-rpc/src/main/java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java
@@ -19,6 +19,7 @@
package org.apache.iotdb.rpc;
+import java.io.UnsupportedEncodingException;
import java.nio.ByteBuffer;
import java.sql.Timestamp;
import java.util.ArrayList;
@@ -415,7 +416,11 @@ public class IoTDBRpcDataSet {
case DOUBLE:
return String.valueOf(BytesUtils.bytesToDouble(values[index]));
case TEXT:
- return new String(values[index]);
+ try {
+ return new String(values[index], "UTF-8");
+ } catch (UnsupportedEncodingException e) {
+ return new String(values[index]);
+ }
default:
return null;
}