文件读取,文件导入功能

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
File file = new File("文件名");
InputStreamReader readIn = null;
try {
    FileInputStream fis = new FileInputStream(file);
    readIn = new InputStreamReader(fis, "UTF-8");
    BufferedReader br = new BufferedReader(readIn);
    String line;
    while ((line = br.readLine()) != null) {
        if (StringUtil.isBlank(line)) {
            continue;
        }
        JSONObject jsonObject = JSONObject.parseObject(line);
       
        SpiderSearchEngine spiderSearchEngine = JSON.parseObject(jsonObject.toJSONString(),
            SpiderSearchEngine.class);
        spiderSearchEngine.setUidModified(SpiderDatasourceImportConstants.IMPORT_UID);
        spiderSearchEngine.setUidCreate(SpiderDatasourceImportConstants.IMPORT_UID);
        spiderSearchEngine.setUnameCreate(SpiderDatasourceImportConstants.IMPORT_UNAME);
        spiderSearchEngine.setUnameModified(SpiderDatasourceImportConstants.IMPORT_UNAME);
        long id = spiderSearchEngineManager.createSpiderSearchEngineUpdateOnDup(
            spiderSearchEngine);

Guess you like

Origin blog.csdn.net/q1035331653/article/details/84562904