は、私がどのようにマッパーを進める方法を教えいずれかをxml.Canするために、Excelを変換したい
をXMLにExcelを変換したいですか?私のコード :
public class WorkGroupReader implements ItemReader<List<String>> {
WorkGroupMapper linemapper;
public void setLinemapper(WorkGroupMapper linemapper) {
this.linemapper = linemapper;
}
@Override
public List<String> read() throws Exception, UnexpectedInputException, ParseException, NonTransientResourceException,BiffException, IOException {
String FilePath = "E:\\ide-workspaces\\OmniFeed\\input\\WorkGroup.xls";
FileInputStream fs = new FileInputStream(FilePath);
Workbook wb = Workbook.getWorkbook(fs);
// TO get the access to the sheet
Sheet sh = wb.getSheet("WorkGroup");
// To get the number of rows present in sheet
int totalNoOfRows = sh.getRows();
// To get the number of columns present in sheet
int totalNoOfCols = sh.getColumns();
List<String> list=new ArrayList<String>();
for (int row = 1; row < totalNoOfRows; row++) {
for (int col = 1; col < totalNoOfCols; col++) {
//System.out.print(sh.getCell(col, row).getContents() + "\t");
list.add(sh.getCell(col, row).getContents());
//return linemapper.mapLine(sh.getCell(col, row).getContents(), 0);
}
}
return list;
私は読者にマッピングする方法を理解していませんか?
を使用してサンプルコードです。 –
あなたの質問はまだ広すぎます。 XMLとしてデータを書き出す方法を知りたければ、Java/XMLに関するチュートリアルがたくさんあります。 Googleにお尋ねください。もしあなたが私たちにあなたのためにそれを書こうとしているのであれば....申し訳ありませんが、これは無料のコーディングサービスではありません。 –
また、そのような画像へのリンクはぼやけて見えます。あなたは質問自体のテキストとして、そのイメージにあるものを表現することができます。 –