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