From 090c615625c510f75c81398a0992292f84704e98 Mon Sep 17 00:00:00 2001 From: wb-hx510875 Date: Thu, 15 Aug 2019 10:05:03 +0800 Subject: [PATCH] fix read json by jsoncpp --- core/include/alibabacloud/core/Utils.h | 1 - core/src/Utils.cc | 16 ---------------- 2 files changed, 17 deletions(-) diff --git a/core/include/alibabacloud/core/Utils.h b/core/include/alibabacloud/core/Utils.h index 190f15838..82dca4078 100644 --- a/core/include/alibabacloud/core/Utils.h +++ b/core/include/alibabacloud/core/Utils.h @@ -36,7 +36,6 @@ std::string canonicalizedQuery(const std::map ¶ms); std::string canonicalizedHeaders(const HttpMessage::HeaderCollection &headers); std::string GetEnv(const std::string env); -Json::Value ReadJson(const std::string str); std::string MapToJson(const std::map &maps); std::map JsonToMap(const std::string &json); } // namespace AlibabaCloud diff --git a/core/src/Utils.cc b/core/src/Utils.cc index a252acef3..1402189f3 100644 --- a/core/src/Utils.cc +++ b/core/src/Utils.cc @@ -203,22 +203,6 @@ std::string AlibabaCloud::canonicalizedHeaders( return ss.str(); } -Json::Value AlibabaCloud::ReadJson(const std::string str) -{ - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; - Json::Value value; - JSONCPP_STRING *errs; - reader->parse(str.data(), str.data() + str.size(), val, errs); - if (errs == NULL) - { - value = *val; - return value; - } - throw errs; -} - std::string AlibabaCloud::GetEnv(const std::string env) { #ifdef _WIN32