feature(地址清洗)重构

This commit is contained in:
purple
2020-08-05 23:43:47 +08:00
parent daca46924b
commit de0a56880c
6 changed files with 79 additions and 15 deletions

View File

@ -1,8 +1,11 @@
package com.ruoyi;
import com.ruoyi.common.utils.LoadUtil;
import com.ruoyi.project.tool.address.AddressContent;
import com.ruoyi.project.tool.address.CleanUtil;
import com.ruoyi.project.tool.address.StandardAddress;
import com.ruoyi.project.tool.address.model.CleanAddress;
import com.ruoyi.project.tool.address.utils.DefaultAddressBuilder;
import org.junit.Assert;
import org.junit.Test;
@ -24,6 +27,24 @@ public class CleanUtilTests {
});
}
@Test
public void testClear2() {
//
List<String> textList = LoadUtil.loadList("icbc.dict");
textList.forEach(item -> {
DefaultAddressBuilder defaultAddressBuilder = new DefaultAddressBuilder();
StandardAddress standardAddress = defaultAddressBuilder.clear(item);
List<AddressContent> list = standardAddress.getResult();
list.forEach(x -> {
System.out.println(x);
});
//
// CleanAddress cleanAddress = CleanUtil.clear(item);
// System.out.println(cleanAddress);
});
}
@Test
public void testClear() {
List<String> textList = LoadUtil.loadList("icbc.dict");