|
|
@@ -84,7 +84,7 @@ void CDiandanNatureWnd::Init()
|
|
|
//这里面的是属性名字信息
|
|
|
rapidjson::Value& natureinfo = data[i];
|
|
|
|
|
|
- std::string name = natureinfo["name"].GetString();
|
|
|
+ std::string name = CLewaimaiJson::ToString(natureinfo["name"]);
|
|
|
|
|
|
rapidjson::Value& value = natureinfo["value"];
|
|
|
|
|
|
@@ -172,8 +172,8 @@ void CDiandanNatureWnd::Init()
|
|
|
//这里面的是属性名字信息
|
|
|
rapidjson::Value& natureinfo = data[i];
|
|
|
|
|
|
- std::string name = natureinfo["name"].GetString();
|
|
|
- std::string limit_choose = natureinfo["limit_choose"].GetString();
|
|
|
+ std::string name = CLewaimaiJson::ToString(natureinfo["name"]);
|
|
|
+ std::string limit_choose = CLewaimaiJson::ToString(natureinfo["limit_choose"]);
|
|
|
|
|
|
rapidjson::Value& value = natureinfo["value"];
|
|
|
|
|
|
@@ -181,16 +181,8 @@ void CDiandanNatureWnd::Init()
|
|
|
{
|
|
|
FoodNatureValue newvalueItem;
|
|
|
|
|
|
- newvalueItem.name = value[j]["name"].GetString();
|
|
|
-
|
|
|
- if (value[j]["value"].IsString())
|
|
|
- {
|
|
|
- newvalueItem.value = atoi(value[j]["value"].GetString());
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- newvalueItem.value = value[j]["value"].GetInt();
|
|
|
- }
|
|
|
+ newvalueItem.name = CLewaimaiJson::ToString(value[j]["name"]);
|
|
|
+ newvalueItem.value = CLewaimaiJson::ToInt(value[j]["value"]);
|
|
|
|
|
|
pItem->addNatureValue(newvalueItem);
|
|
|
}
|