skoltogyan » 14 дек 2010, 16:19
Спасибо всем откликнувшимся.
С проблемой разобрался. Сразу при вычитывани файла указываю что вычитываю в 1251:
....
String SourceFile = "sys://afile.csv";
String SourceFileCP = "Cp1251";
....
BufferedReader fileIn = new BufferedReader( new InputStreamReader( new FileInputStream( SourceFile), SourceFileCP ) );
String line;
while ((line = fileIn.readLine()) != null) {
......
Это я сделал скрипт на java, который построчно вычитывает из afile.csv и для каждой сктроки из него
- ищет указаного пользователя
- для пользователя ИЗЕНЯЕТ содержимое полей(названия по ldap):
fullName (ФИО)
telephoneNumber (номер телефона)
title (должность)
l (расположение)
ou (департамент)
на те, что указаны в файле.
формат файла при этом такой:
"rovsepyan";"Овсепян Роберт Робертович";"0081";"Генеральны СекретарьЦК";"СолтЛейксити. дом57.кв.8";"По работе с клиентами департамент"
кодировка внутри файл - 1251