当前位置:编程学习 > C#/ASP.NET >>

求教,字符串替换问题

实际工作问题描述:
有两张.txt的语言表,可以用excel打开,一张是版本较新的表,一张是旧表。如下图

旧表


新表


需要把新表的某列语言替换到旧表对应某列中,如新表的“Enghlish”替换到旧表的“English”。


要求:用程序实现。效果如图:


过程描述:要求操作过程如上图,点击“浏览”导入新,旧表,在下拉菜单中选择需要替换的语言,点击“执行语言替换” 即完成操作,将结果保存到旧表中。



苦衷:单纯的字符串匹配替换,用excel的高级操作十分容易完成,可以用函数vlook(),iserror(),if()来做,还可以将公式录制为“宏”简化操作。
     但是工作要求要做出一个程序,要上面描述的过程来完成,界面也和上面的差不多。
该怎么着手呢? 该走什么方向。


我的想法: 1.用VB做,用VB来调用excel’,自动完成导入表到excel,在excel中选择列(实现下拉菜单),调用excel的函数vlook(),iserror(),if()等函数,最后在excel中保存。

           2.用任何一种开发语言和工具,把两张表先导入数据库(最好是access),通过数据库来操纵表,最后导出

           3.用C,或者java,什么都可以,实现对两张字符表txt文件的读取,并根据文件的特点区分字段,完成字符替换。 (可以不用界面,可以用控制台程序)



CSDN上有那么多程序员高手,请各位大侠,牛人给我一个方向,或者解决意见。 如果有代码那就感激不尽了!

补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,