- Регистрация
- 24.01.2013
- Сообщения
- 89
- Благодарностей
- 8
- Баллы
- 8
Есть массив message, где в XML формате спаршена переписка с VK.
Мне нужно разобрать эту переписку в нормальный формат для лога.
Попробовал это сделать на группе экшенов зенки получилось довольно медленная работа, т.к. сообщений может быть много и цикл открывается для каждого.
(ссылка на изображение: http://clip2net.com/s/3aSX2hq)
Алгоритм работы примерно такой. Пишу на ломанном программном уровне т.е. C# не знаю:
Как это сделать на C#?
Мне нужно разобрать эту переписку в нормальный формат для лога.
Попробовал это сделать на группе экшенов зенки получилось довольно медленная работа, т.к. сообщений может быть много и цикл открывается для каждого.
(ссылка на изображение: http://clip2net.com/s/3aSX2hq)
Алгоритм работы примерно такой. Пишу на ломанном программном уровне т.е. C# не знаю:
Код:
dialog = новый массив;
foreach(message_array as current_text_xml_format){
check_in_out = regexp('Регулярка проверки входящее или исходящее сообщение');
body_pm = regexp('Регулярка получения текста сообщения');
if(check_in_out){
dialog[] = 'Я: '.body_pm;
}else{
dialog[] = 'Он(а): '.body_pm;
}
}