Commit 4b9ede7b authored by renjie's avatar renjie

绑定记录

parent cccf9a06
...@@ -10,10 +10,10 @@ public class BindHistoryToString implements Converter<BindHistory, String> { ...@@ -10,10 +10,10 @@ public class BindHistoryToString implements Converter<BindHistory, String> {
@Override @Override
public String convert(BindHistory bindHistory) { public String convert(BindHistory bindHistory) {
return "BindHistory{" + return "BindHistory{" +
"shopName='" + bindHistory.getShopName() + '\'' + "shopName=\"" + bindHistory.getShopName() + "\"" +
", ip='" + bindHistory.getIp() + '\'' + ", ip=\"" + bindHistory.getIp() + "\"" +
", platform='" + bindHistory.getPlatform() + '\'' + ", platform=\"" + bindHistory.getPlatform() + "\"" +
", unbindTime='" + bindHistory.getUnbindTime() + '\'' + ", unbindTime=\"" + bindHistory.getUnbindTime() + "\"" +
'}'; "}";
} }
} }
...@@ -10,17 +10,18 @@ import java.util.StringTokenizer; ...@@ -10,17 +10,18 @@ import java.util.StringTokenizer;
public class StringToBindHistory implements Converter<String, BindHistory> { public class StringToBindHistory implements Converter<String, BindHistory> {
@Override @Override
public BindHistory convert(String s) { public BindHistory convert(String s) {
s = s.substring(12, s.lastIndexOf("}"));
StringTokenizer stringTokenizer = new StringTokenizer(s, ","); StringTokenizer stringTokenizer = new StringTokenizer(s, ",");
BindHistory bindHistory = new BindHistory(); BindHistory bindHistory = new BindHistory();
if (stringTokenizer.hasMoreTokens()) { if (stringTokenizer.hasMoreTokens()) {
String str = stringTokenizer.nextToken(); String str = stringTokenizer.nextToken();
bindHistory.setShopName(s.substring(stringTokenizer.nextToken().indexOf("=") + 1, s.indexOf('\''))); bindHistory.setUnbindTime(s.substring(s.indexOf("\"") + 1, s.lastIndexOf("\"")));
str = stringTokenizer.nextToken(); str = stringTokenizer.nextToken();
bindHistory.setIp(s.substring(stringTokenizer.nextToken().indexOf("=") + 1, s.indexOf('\''))); bindHistory.setUnbindTime(s.substring(s.indexOf("\"") + 1, s.lastIndexOf("\"")));
str = stringTokenizer.nextToken(); str = stringTokenizer.nextToken();
bindHistory.setPlatform(s.substring(stringTokenizer.nextToken().indexOf("=") + 1, s.indexOf('\''))); bindHistory.setUnbindTime(s.substring(s.indexOf("\"") + 1, s.lastIndexOf("\"")));
str = stringTokenizer.nextToken(); str = stringTokenizer.nextToken();
bindHistory.setUnbindTime(s.substring(stringTokenizer.nextToken().indexOf("=") + 1, s.indexOf('\''))); bindHistory.setUnbindTime(s.substring(s.indexOf("\"") + 1, s.lastIndexOf("\"")));
} }
return bindHistory; return bindHistory;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment