mirror of
https://github.com/feather-wallet/feather.git
synced 2025-01-09 12:29:44 +00:00
Make format csv import as same as export
This commit is contained in:
parent
78516f4546
commit
47d965c6cd
1 changed files with 9 additions and 4 deletions
|
@ -182,12 +182,17 @@ QMap<QString, QString> AddressBookModel::readCSV(const QString &path) {
|
|||
QString csv = Utils::barrayToString(Utils::fileOpen(path));
|
||||
QTextStream stream(&csv);
|
||||
QMap<QString, QString> map;
|
||||
|
||||
while(!stream.atEnd()) {
|
||||
QStringList line = stream.readLine().split(",");
|
||||
QString name = line.at(0);
|
||||
QString address = line.at(1);
|
||||
if(!name.isEmpty() && !address.isEmpty()) {
|
||||
map[name] = address;
|
||||
if(line.length() != 2) {
|
||||
continue;
|
||||
}
|
||||
QString address = line.at(0);
|
||||
QString description = line.at(1);
|
||||
description = description.replace("\"", "");
|
||||
if(!description.isEmpty() && !address.isEmpty()) {
|
||||
map[description] = address;
|
||||
}
|
||||
}
|
||||
return map;
|
||||
|
|
Loading…
Reference in a new issue