小编Lyc*_*aye的帖子

Java POI API:从*.xlsx转换为*.xls

我有一个小问题.想要使用Java上的POI API 将新的excel文件(.xlsx)转换为旧的(.xlsx).

我认为这是一个心灵问题,但我不知道存在哪个错误.

我在这里使用这些代码:

import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Iterator;

import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

public class XLSX2XLS{
    private String outFn;
    private File inpFn;

    public XLSX2XLS(File inpFn){
        this.outFn = inpFn + ".xls";
        this.inpFn = inpFn;
    }

    public void xlsx2xls_progress() throws InvalidFormatException,IOException {
        InputStream in = new FileInputStream(inpFn);
        try {
            XSSFWorkbook wbIn = new XSSFWorkbook(in); …
Run Code Online (Sandbox Code Playgroud)

java excel converter apache-poi

3
推荐指数
1
解决办法
1万
查看次数

DataTable - 在jQuery中获取所有选定行的简便方法

我如何从jQuery DataTable(https://datatables.net)获取所有选定的行.

这里在stackoverflow中找到了计算所选行的方法,但我需要将选定的行数据抛到下一个JavaServletPage来使用它.

我的DataTables代码配置:

<!--  ------- JS -----------------------------------------------------------------------------------------------------------  -->
<script type="text/javascript" src="src/packages/jQuery-2.1.4/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="src/packages/DataTables-1.10.8/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="src/packages/AutoFill-2.0.0/js/dataTables.autoFill.min.js"></script>
<script type="text/javascript" src="src/packages/ColReorder-1.2.0/js/dataTables.colReorder.min.js"></script>
<script type="text/javascript" src="src/packages/FixedColumns-3.1.0/js/dataTables.fixedColumns.min.js"></script>
<script type="text/javascript" src="src/packages/FixedHeader-3.0.0/js/dataTables.fixedHeader.min.js"></script>
<script type="text/javascript" src="src/packages/Responsive-1.0.7/js/dataTables.responsive.min.js"></script>
<script type="text/javascript" src="src/packages/Scroller-1.3.0/js/dataTables.scroller.min.js"></script>
<script type="text/javascript" src="src/packages/Select-1.0.0/js/dataTables.select.min.js"></script>

<!--  ------- JS - Config --------------------------------------------------------------------------------------------------  -->
<script type="text/javascript">
    $(document).ready(function() {
        var lastBksId = null;
        var rowClass = "odd"

        var table = $('#table_view').DataTable({
                scrollX: true,
                scrollY: '76vh',
                order: [[ 0, "desc" ]],
                scrollCollapse: true,
                paging:   false,
                info:     false,
                ordering: false, …
Run Code Online (Sandbox Code Playgroud)

javascript datatable jquery jsp

1
推荐指数
1
解决办法
4750
查看次数

标签 统计

apache-poi ×1

converter ×1

datatable ×1

excel ×1

java ×1

javascript ×1

jquery ×1

jsp ×1