项目需求,要通过数据库将数据以xls文件格式导出。直接解析xls的文件是没法解析的,所以需要通过解析成xml或者json格式文件后进一步处理。2003版本的Excel有65536的限制。搞了个java的处理工具。原理比较简单,就是读excel的行,将获取到的字符数据通过数据拼装的形式拼装成实体类,最后转换成有结构层次的xml或者json数据。是全国省市区的信息,如果需要文件,可以下载里面的File文件就是你需要的东东。:)
1原xls文件:
2 xml文件和json文件:
github项目结构:
1.Transf2XML2Json ——-项目源码
2.File ——-待解析的xls文件,以及解析完成后的xml 和json文件
3.README.md
github下载地址:https://github.com/runfengai/xls2Xml2Json