parent
88068659cf
commit
2c2e0a699a
2 changed files with 21 additions and 12 deletions
|
|
@ -24,6 +24,10 @@ public class SWTHeaderData {
|
|||
return to;
|
||||
}
|
||||
|
||||
public void setTo(String to) {
|
||||
this.to = to;
|
||||
}
|
||||
|
||||
public String getValFor76Tag() {
|
||||
return valFor76Tag;
|
||||
}
|
||||
|
|
@ -40,10 +44,6 @@ public class SWTHeaderData {
|
|||
this.valFor77ATag = valFor77ATag;
|
||||
}
|
||||
|
||||
public void setTo(String to) {
|
||||
this.to = to;
|
||||
}
|
||||
|
||||
public String getFrom() {
|
||||
return from;
|
||||
}
|
||||
|
|
@ -68,6 +68,10 @@ public class SWTHeaderData {
|
|||
this.dateTime = dateTime;
|
||||
}
|
||||
|
||||
public void setDateTime(String dateTime) {
|
||||
this.dateTime = LocalDateTime.from(dtInFileHeaderFormatter.parse(dateTime));
|
||||
}
|
||||
|
||||
public String getValFor20Tag() {
|
||||
return valFor20Tag;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,13 +32,18 @@ S_DF_10
|
|||
S_DF_13
|
||||
* */
|
||||
String line = scanner.nextLine();
|
||||
to = line.substring(line.lastIndexOf("To:"));
|
||||
to = line.substring(line.lastIndexOf("To:") + "To:".length());
|
||||
line = scanner.nextLine();
|
||||
from = line.substring(line.lastIndexOf("From:"));
|
||||
from = line.substring(line.lastIndexOf("From:") + "From:".length());
|
||||
line = scanner.nextLine();
|
||||
type = line.substring(line.lastIndexOf("Type:"));
|
||||
type = line.substring(line.lastIndexOf("Type:") + "Type:".length());
|
||||
line = scanner.nextLine();
|
||||
dateTime = line.substring(line.lastIndexOf("Date/Time:"));
|
||||
dateTime = line.substring(line.lastIndexOf("Date/Time:") + "Date/Time:".length());
|
||||
swtHeaderData.setTo(to);
|
||||
swtHeaderData.setFrom(from);
|
||||
swtHeaderData.setType(type);
|
||||
swtHeaderData.setDateTime(dateTime);
|
||||
|
||||
switch (resultContainer.getSwtTable()) {
|
||||
case S_DF_08: {
|
||||
String val20, val21, val18A;
|
||||
|
|
@ -48,11 +53,11 @@ S_DF_13
|
|||
:18A:46
|
||||
* */
|
||||
line = scanner.nextLine();
|
||||
val20 = line.substring(line.lastIndexOf(":20:"));
|
||||
val20 = line.substring(line.lastIndexOf(":20:") + ":20:".length());
|
||||
line = scanner.nextLine();
|
||||
val21 = line.substring(line.lastIndexOf(":21:"));
|
||||
val21 = line.substring(line.lastIndexOf(":21:") + ":21:".length());
|
||||
line = scanner.nextLine();
|
||||
val18A = line.substring(line.lastIndexOf(":18A:"));
|
||||
val18A = line.substring(line.lastIndexOf(":18A:") + ":18A:".length());
|
||||
swtHeaderData.setValFor20Tag(val20);
|
||||
swtHeaderData.setValFor21Tag(val21);
|
||||
swtHeaderData.setValFor18ATag(val18A);
|
||||
|
|
@ -64,7 +69,7 @@ S_DF_13
|
|||
* */
|
||||
String val20;
|
||||
line = scanner.nextLine();
|
||||
val20 = line.substring(line.lastIndexOf(":20:"));
|
||||
val20 = line.substring(line.lastIndexOf(":20:") + ":20:".length());
|
||||
swtHeaderData.setValFor20Tag(val20);
|
||||
}
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue