All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sta.cts.hssf.HSSFHandler Maven / Gradle / Ivy


package com.sta.cts.hssf;

/**
 * 

Name: HSSFHandler

*

Description: * Enth?lt Klassen zum Erzeugen und zum Lesen von Excel-Dateien (XLS). * HSSF steht f?r "Horrible Spreadsheet Format". * Verwendet wird das gleichnamige Modul aus dem Apache-Projekt "POI", * geh?rt zu "Jakarta". *

*

Copyright: Copyright (c) 2003, 2016, 2017, 2019

*

Company: >StA-Soft<

* @author StA * @version 1.0 */ public class HSSFHandler { /** * Main-Methode. * @param pSrcFileName Quelldateiname * @param pDstFileName Zieldateiname */ public static void main(String pSrcFileName, String pDstFileName) { String s = pSrcFileName.toLowerCase(); String d = pDstFileName.toLowerCase(); if (!s.endsWith(".xls") && d.endsWith(".xls")) { HSSFHandlerXML2XLS.main(pSrcFileName, pDstFileName); } else if (s.endsWith(".xls") && !d.endsWith(".xls")) { HSSFHandlerXLS2XML.main(pSrcFileName, pDstFileName); } else { throw new RuntimeException("Invalid usage of transformation code HSSF: need extensions 'xml' and 'xls'."); } } //=========================================================================== /** * Dummy-Constructor. */ protected HSSFHandler() { } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy