新制地址轉換工具
因為客戶的要求,所以做了這個東西,然後加上簡單的介面就可以用了
功用就是把台北縣萬里鄉野柳村轉換為新北市萬里區野柳里
操作方法就是…下載程式 地址轉換器
點Address.exe 把程式打開 (當然要裝.Net 2.0)
開程式要一小段時間,為了大量轉換時可以有較快的速度就忍一下吧
開啟後輸入要轉換的地址就可以用了
這程式的資料來源是同目錄內的area.xls檔案
所以只要修改這檔案就可以更新資料了
檔案是我整理出來的,所以要拿去用就請自便
不過如果是要拿去轉換地址用…就請再往下看一下
相信大部份人如果是為了要寫程式轉地址找來這文章的
應該不會想一筆一筆貼上去改再貼去更新吧
所以請把Convert.dll這檔案加入參考然後加入下面的程式碼
IDataSource source = new ExcelSource( "area.xls" );
ConverterFactory factory = new ConverterFactory( source );
IConverter addressConverter = factory.Create();
string result = addressConverter.Convert( "要轉換的地址" );
就可以用啦~~
不過請注意的是現在造成緩慢的瓶頸是 facotry.Create的那個步驟
所以沒事請不要一直Creat新的Converter
目前只有Excel的source,有空或有人有需要再做其他的吧