Json::AsString() 返回 String

This commit is contained in:
Stone 2016-09-14 13:56:35 +00:00
parent f9b76d45c9
commit b0894ca291
2 changed files with 3 additions and 3 deletions

View File

@ -56,13 +56,13 @@ JsonType Json::Type() const
} }
// 获取值 // 获取值
cstring Json::AsString() const String Json::AsString() const
{ {
if(!_str && !_len) return nullptr; if(!_str && !_len) return nullptr;
if(_str[0] != '"') return nullptr; if(_str[0] != '"') return nullptr;
return _str; return String(_str, _len);
} }
bool Json::AsBoolean() const bool Json::AsBoolean() const

View File

@ -35,7 +35,7 @@ public:
JsonType Type() const; JsonType Type() const;
// 获取值 // 获取值
cstring AsString() const; String AsString() const;
bool AsBoolean() const; bool AsBoolean() const;
int AsInt() const; int AsInt() const;
float AsFloat() const; float AsFloat() const;