英特內軟體股份有限公司


jcx.util
Class decodeXls

java.lang.Object
  |
  +--jcx.util.decodeXls

public class decodeXls
extends java.lang.Object


Constructor Summary
decodeXls()
           
 
Method Summary
static byte[] exportToExcel_POI(java.lang.String[][] data)
           
static void exportToExcel(java.lang.String[][] data)
           
static java.lang.String[][] importFromExcel_POI(java.lang.String filename, int cols)
           
static java.lang.String[][] importFromExcel(java.lang.String filename)
           
static java.lang.String[][] importFromExcel(java.lang.String filename, int cols)
           
static void main(java.lang.String[] args)
           
static void putDoc(java.io.OutputStream out, java.util.Hashtable hash, java.lang.String pagename)
           需要用到很多相同格式 的 Excel 時,將 Excel 檔 中有需要依不同格式變更 的地方以%%參數名稱%%的形式包起來, 以利於動態 產生Excel ex:decodeXls.putDoc(OutputStream out,Hashtable hash,String pagename) Hashtable內容(key,value)-->(aa,t01sa03.gif)......
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

decodeXls

public decodeXls()
Method Detail

putDoc

public static void putDoc(java.io.OutputStream out,
                          java.util.Hashtable hash,
                          java.lang.String pagename)
 需要用到很多相同格式
  的 Excel 時,將 Excel 檔
  中有需要依不同格式變更
  的地方以%%參數名稱%%的形式包起來, 以利於動態
  產生Excel
  ex:decodeXls.putDoc(OutputStream out,Hashtable hash,String pagename)
  Hashtable內容(key,value)-->(aa,t01sa03.gif)......
  參數:
  out      - 欲輸出到那個Word file的OutputStream
  hash     - 存放欲使用參數的雜湊表
  pagename - 樣版的Doc檔案, 須指定路徑
  回傳:
  無
  
  範例:
  c:\temp\a1.doc的內容
  %%Title%%
  使用本公用程式的情形  
  宣告一Hashtable
  Hashtable hash = new Hashtable();
  hash.put("Title","這是一篇文章");
  

importFromExcel_POI

public static java.lang.String[][] importFromExcel_POI(java.lang.String filename,
                                                       int cols)
                                                throws java.lang.Exception

importFromExcel

public static java.lang.String[][] importFromExcel(java.lang.String filename)
                                            throws java.lang.Exception

importFromExcel

public static java.lang.String[][] importFromExcel(java.lang.String filename,
                                                   int cols)
                                            throws java.lang.Exception

exportToExcel_POI

public static byte[] exportToExcel_POI(java.lang.String[][] data)
                                throws java.io.IOException

exportToExcel

public static void exportToExcel(java.lang.String[][] data)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception

英特內軟體股份有限公司