把大文件拆成小文件

Signed-off-by: facat@lab.com <facat@lab.com>
This commit is contained in:
facat@lab.com
2014-11-22 16:27:22 +08:00
parent f502f0dc62
commit ccc4c1d90c
6 changed files with 112 additions and 13 deletions

View File

@@ -0,0 +1,20 @@
#ifndef REGEXEXTRACT_H
#define REGEXEXTRACT_H
#include <QString>
#include <QFile>
#include <QTextStream>
#include <QStringList>
class RegexExtract
{
public:
RegexExtract();
bool extract(const QString& xmlPath);
void exportBlocks(const QString& path);
protected:
bool startsWith(const QString& line,const QString& eleName);
bool endsWith(const QString& line,const QString& eleName);
QStringList blocks;
};
#endif // REGEXEXTRACT_H