XLS XLSB XLSX XLSM ODS
Aspose.Cells  for Java
EXCEL

Recuperar arquivo Excel via Java

Crie o aplicativo Java para reparar arquivos do Excel usando Java.

Reparar arquivo EXCEL usando Java

Para reparar o arquivo EXCEL, usaremos Aspose.Cells for Java API, que é uma plataforma de manipulação de documentos API for Java rica em recursos, poderosa e fácil de usar.

Aspose.Cells API pode ser usado para criar, editar, converter e renderizar formatos Excel Microsoft em diferentes formatos. Além disso, pode ser usado para gráficos abrangentes, relatórios escalonáveis e cálculos confiáveis em aplicativos de software. Aspose.Cells é um API independente e não requer nenhum software como Microsoft ou OpenOffice.

Aplicativo gratuito para reparar arquivo EXCEL usando Java
Input file
Save as
   
                                   

	
  import  com.aspose.cells.Workbook; 
  import  com.aspose.cells.WarningInfo; 
  import  com.aspose.cells.LoadOptions; 
  
  //1, Define a class that inherits Aspose.Cells.IWarningCallback
  public class DefaultWarningCallback implements com.aspose.cells.IWarningCallback {
    @Override
    public void warning(WarningInfo arg0) {
    //Implement this method as needed
    }
  }
  
  //2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
  DefaultWarningCallback w = new DefaultWarningCallback();
  LoadOptions options = new LoadOptions();
  options.setWarningCallback(w);
  var workbook = new Workbook("Input.xlsx", options);
		  
  //3, Save the workbook, the corrupted file will be repaired.
  workbook.save("Output.xlsx");
	 
                
            

Como reparar arquivo Excel usando Java

  • Defina uma classe que herde Aspose.Cells.IWarningCallback.
  • Carregue o arquivo EXCEL criando uma instância de Workbook, usando a classe de herança acima, consulte o código acima.
  • Salve a pasta de trabalho, o arquivo Excel corrompido será reparado.

Instale Aspose.Cells para reparar arquivo Excel

Você pode baixar sua versão mais recente diretamente de

Maven

e instale-o em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.

Repositório


<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

Dependência


<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>

Requisitos de sistema

Aspose.Cells for Java é compatível com todos os principais sistemas operacionais. Apenas certifique-se de ter os seguintes pré-requisitos.

  • Microsoft Windows ou um sistema operacional compatível com Java Runtime Environment para aplicativos JSP/JSF e aplicativos de desktop.
  • Obtenha a versão mais recente de Aspose.Cells for Java diretamente de Maven.

EXCEL O que é EXCEL Formato de Arquivo

XLSX é um formato bem conhecido para documentos Excel Microsoft que foi introduzido por Microsoft com o lançamento do Microsoft Office 2007. Com base na estrutura organizada de acordo com as Convenções de Embalagem Aberta conforme descrito na Parte 2 do padrão OOXML ECMA-376, o novo formato é um pacote zip que contém vários arquivos XML. A estrutura e os arquivos subjacentes podem ser examinados simplesmente descompactando o arquivo .xlsx.

Leia mais

Reparar outros formatos Excel suportados

Usando Java, é possível reparar facilmente outros arquivos no formato Excel.

Reparar ODS (Arquivo de planilha OpenDocument)
Reparar XLS (Formato binário do Excel)
Reparar XLSB (Arquivo binário da pasta de trabalho do Excel)
Reparar XLSM (Arquivo de planilha)
Reparar XLSX (Arquivo Excel OOXML)