2014年6月18日 星期三

How do i show the leading zeros when exporting to excel..


參考:
http://www.raymondcamden.com/index.cfm?mode=entry&entry=432F11FE-06A0-BB83-6873F3EAD82A138F


因為案子有需要把網頁上的內容export成xls,但發生了個問題,我的資料有很多是"0"開頭的,例如:

0101000123


顯示的時候正常,但export xls後內容就變為:
101000123

很顯然的,excel將它當成了數字資料,因此截去了最左邊的0,
該怎麼解決呢??

看到網路上不少建議都是:自行打開excel然後更改整個col的資料形態,改為文字,
但這不符合我的需求(應該說客戶也不可能同意啊)。

最簡單的方式就是,在這樣的資料前面加上空白字元(  )符號,就可以了。

2014年6月8日 星期日

ant - 如何在製作jar file時將一系列的*.jar 置入manifest classpath中?

參考:how-convert-list-jar-files-ant-classpath-build-jar

標題實在很不好下..總之就是,假設我有一堆的jar file置放於 lib 這個目錄下,今天我想打包一個jar檔案,class-path需要參考到這個lib目錄下的所有jar,但我又不希望一個一個手動輸入jar 名稱,該怎麼做?


原先一個一個輸入,build.xml可能如下:
 
  
  
     
       
           
   
       
       
   
  
    


若lib下的jar檔案數量很少,這樣做還沒什麼問題,但是當我今天lib下的jar檔假設有10多個以上,且常常要新增,那麼一直來維護這個build.xml就是很浪費時間的事情。

所以,參考上述網址,更改如下:
 
 
  
    
      
    
       
  
      
      
    
  
     
       
           
   
       
       
   
  
    


如果不放心,當執行完畢ant build後,可以解壓縮jar檔看manifest.mf正不正常: