네이버 블로그 통계 계산하는 부분 수정
git-svn-id: svn://192.168.0.12/source@309 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
#include <QJsonValue>
|
||||
#include <QDebug>
|
||||
|
||||
int getReplyCount(const EffectData& _data)
|
||||
int getInteractionCount(const EffectData& _data)
|
||||
{
|
||||
QSet<QString> set_id;
|
||||
foreach (const DataForm& row, _data.reply)
|
||||
@@ -18,6 +18,11 @@ int getReplyCount(const EffectData& _data)
|
||||
return set_id.size();
|
||||
}
|
||||
|
||||
int getReplyCount(const EffectData &_data)
|
||||
{
|
||||
return _data.reply.size();
|
||||
}
|
||||
|
||||
int getlikeCount(const EffectData& _data)
|
||||
{
|
||||
//qDebug() << "getlikeCount:" << _data.body.data[REPLY_URL];
|
||||
@@ -55,7 +60,7 @@ QString getReplyBuzz(const EffectData& _data)
|
||||
|
||||
foreach (auto &row, _data.reply)
|
||||
{
|
||||
qDebug() << row.data[ARTICLE_DATE].trimmed();
|
||||
// qDebug() << row.data[ARTICLE_DATE].trimmed();
|
||||
QDate date = QDateTime::fromString(row.data[ARTICLE_DATE].trimmed().replace("T", " ").replace(".","-").replace("- "," "), "yyyy-MM-dd hh:mm:ss").date();
|
||||
if (!mapDate.contains(date))
|
||||
//mapDate.insert(date, 0);
|
||||
@@ -68,6 +73,6 @@ QString getReplyBuzz(const EffectData& _data)
|
||||
jObj[iter.key().toString("yyyyMMdd")] = iter.value();
|
||||
}
|
||||
QJsonDocument jDoc(jObj);
|
||||
QString result = jDoc.toJson();
|
||||
QString result = jDoc.toJson(QJsonDocument::Compact);
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user