package jexcel.jxl.nimit;

import java.io.*;  

import jxl.Cell;  
import jxl.Sheet;  
import jxl.Workbook;  
import jxl.read.biff.BiffException;  
import jxl.read.biff.File;  

public class ExampleJxl {  

    /**
     * @param args
     */
    public static void main(String[] args)throws IOException, BiffException {
        ExampleJxl.ExcelFile("D:/nimit.xls");
    }

public static String ExcelFile(String path){    

    Workbook workbook = Workbook.getWorkbook(File(path));
    Sheet sheet = workbook.getSheet(0); 
    Cell a1 = sheet.getCell(0,0);
    Cell a2 = sheet.getCell(0,1);
    String s1=a1.getContents();
    String s2=a2.getContents();
    System.out.println("My name is"+a1+"\t"+a2);
     }  
}

No entiendo por qué el Archivo(ruta) muestran un error El método de Archivo(Cadena) está definido por el tipo de ExampleJxl
Estoy tratando de imprimir mi nombre escrito en el archivo de excel.

InformationsquelleAutor Nimit_ZZ | 2012-07-04

1 Comentario

  1. 2

    Chang su código de

    Workbook workbook = Workbook.getWorkbook(File(path));

    a

    Workbook workbook = Workbook.getWorkbook(new java.io.File(path));
    • Si hago lo que me sale el siguiente mensaje de El constructor de Archivo(Cadena) es indefinido y me pide cambiar el tipo de ruta de acceso a byte[]
    • Usted importados » jxl.leer.biff.El archivo’ después ‘de java.io.*’ . Por lo que el compilador reconoce el Archivo como jxl.leer.biff.El archivo, pero no en java.io.Archivo . Libro de trabajo.getWorkbook(Archivo) necesidades de java.io.Archivo . He editado la respuesta , lo intente . @USER_ZZ
    • Me tengo que poner ‘java.io.*’ antes de ‘jxl.leer.biff.El archivo’ ?
    • Lo consiguió. Realmente aprecio la ayuda.
    • No , si ambos jxl.leer.biff.Archivo y java.io.De archivo que se utilizan en su origen , ya sea que se mueva que uno antes que el otro , tiene el uso de nombre de clase completo de la clase anterior a la nueva .
    • Si la respuesta ayudado , acepta por favor . @USER_ZZ
    • Thompson <— Thx 🙂

Dejar respuesta

Please enter your comment!
Please enter your name here