具体的业务需求是这样的:同事在抓取一些网站时网站上有大量的附件下载下来后需要进行入库操作,这时就需要将Excel格式的数据转换成Json格式入到nosql数据库中。刚接到这个任务时我查了一下office2016集成了Json转Excel格式的插件,使用此插件还需要出20元购买,最后发现该插件只能转换正规的Excel格式当Excel有单元格合并的情况转换会出错。为了保证数据的准确性最后还是决定自己写吧,白白浪费20大洋。
public class JsonUtil { private static int rowNumber; private static int cellNumber; private static Logger logger = LoggerFactory.getLogger(JsonUtil.class); public static void createJson(){ FileInputStream inputStream = null; FileOutputStream output=null; try { inputStream = new FileInputStream(new File(FileUtil.ExcelPath)); Workbook workBook = new HSSFWorkbook(inputStream); //读取工作簿 Sheet sheet = workBook.getSheetAt(0); int n = sheet.getLastRowNum(); List<String> list = new ArrayList<String>(); for(<

                  
                  
                  
                  
本文介绍了一个业务需求,即如何将抓取的Excel数据转换为Json格式以存入nosql数据库。由于现有插件无法处理合并单元格的情况,作者决定自己编写Java代码来完成转换,确保数据准确性。
          
最低0.47元/天 解锁文章
                          
                      
      
          
                
                
                
                
              
                
                
                
                
                
              
                
                
              
            
                  
					564
					
被折叠的  条评论
		 为什么被折叠?
		 
		 
		
    
  
    
  
            


            