Excel文件读取

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wei11556/article/details/84369701

项目结构:

xml文件内容:

读取代码:

 private void ReaderXml() {
        InputStream is = null;
        try {
            is = getAssets().open("aaa.xls");
            Workbook book = Workbook.getWorkbook(is);
            book.getNumberOfSheets();
            // 获得第一个工作表对象
            Sheet sheet = book.getSheet(0);
            int Rows = sheet.getRows();
            int Columns = sheet.getColumns();
            for (int i = 0; i < Rows; ++i) {
                //将每一列的数据读取
                String id = (sheet.getCell(0, i)).getContents();
                String areaCode = (sheet.getCell(1, i)).getContents();
                String subName = (sheet.getCell(2, i)).getContents();
                String nameCn = (sheet.getCell(3, i)).getContents();
                String nameEn = (sheet.getCell(4, i)).getContents();
                String capitalCn = (sheet.getCell(5, i)).getContents();
                Log.e(TAG, "ReaderXml:id " + id);
                Log.e(TAG, "ReaderXml:areaCode " + areaCode);
                Log.e(TAG, "ReaderXml:subName " + subName);
                Log.e(TAG, "ReaderXml:nameCn " + nameCn);
                Log.e(TAG, "ReaderXml:nameEn " + nameEn);
                Log.e(TAG, "ReaderXml:capitalCn " + capitalCn);
                Log.e(TAG, "ReaderXml:------------------------------ ");
            }
            book.close();

        } catch (IOException e) {
            e.printStackTrace();
        } catch (BiffException e) {
            e.printStackTrace();
        }
    }

输出结果:

AndroidXML读取库    测试xml文件

猜你喜欢

转载自blog.csdn.net/wei11556/article/details/84369701