将csv格式文件解析为java数组以生成ldif格式文件

时间:2018-11-12 05:13:05

标签: java csv ldif

我是Java编码领域的菜鸟, 我正在尝试解析一个csv格式的文件,只用逗号(,)分割 该文件包含用户的帐户名和真实姓名, 例如,看起来像是:tom123,汤姆·哈兰德,kelly02,陈慧琳等等。 我想使用Java将这些用户的数据解析为类似数组的内容, 因此我可以重用此数组,然后生成ldif格式文件并将其导入LDAP服务器以自动创建帐户, 有什么更简单的方法吗?或任何对我的技术建议? 非常感谢!

1 个答案:

答案 0 :(得分:0)

我正在共享我以前的一项任务中的代码段。基本上,代码执行以下任务:

1)逐行读取CSV文件

2)借助预定义的字符将每行拆分为令牌(如果使用csv,则为',')

3)以所需的ldif格式生成记录的字符串形式

4)将记录写入输出文件

controller.js