std::string filePath = FileUtils::getInstance()->fullPathForFilename(“json2.json”);
std::string contentStr = FileUtils::getInstance()->getStringFromFile(filePath);
log(“json content:%s”, contentStr.c_str());
1.给json文件里面的内容换行后,打印的内容是"{"
{
“level”:1
}
2.不给json文件的内容换行,则读取的是完整的文件内容
{“level”:“1”}
这是为什么呀?我已经试过将json文件的编码转换成ansi或者UTF-8了,结果和上面描述的一样。
求大神指点呀
没人遇到过?