|
@@ -11,13 +11,12 @@ public class PatSnapPatentAffairHandler implements IProcessData {
|
|
|
@Override
|
|
|
public Object processData(Object data, Object code) {
|
|
|
List<String> splitStr = StringUtils.changeStringToString(data.toString(), "\\|");
|
|
|
-
|
|
|
+ if (splitStr.size() % 3 != 0) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
StringBuilder all = new StringBuilder();
|
|
|
StringBuilder one = new StringBuilder();
|
|
|
for (int i = 0; i < splitStr.size(); i += 3) {
|
|
|
- if (splitStr.size() % 3 != 0) {
|
|
|
- continue;
|
|
|
- }
|
|
|
if (one.toString().equals("")) {
|
|
|
one = new StringBuilder("\"inpadocData\"" + ":[" + "{" + "\"name\"" + ":" + "\"发生日期\"" + "," + "\"content\"" + ":" + "\"" + splitStr.get(i).trim() + "\"" + "}");
|
|
|
} else {
|