Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
Доброго Всем дня! Есть такой csv файл, в оригинале очень большой. Подскажите как реализовать парсинг, выполняющий следующие требования: На странице пользователь пишет свой номер контракта нажимает кнопку - 1 таблица заполняется разделенными значениями ,,"Вхідні дзвінки "," ", 0504744083,01.08.2013, 07:40:34, 00:00:32,,0.00 ,,"Вихідні дзвінки ","КорпМережаБазова ", 0504748395,01.08.2013, 07:41:37, 00:00:40,,0.00 ,,"Вихідні дзвінки ","КорпМережаБазова ", +380504744083,01.08.2013, 07:43:04, 00:00:14,,0.00 ,,"Вхідні дзвінки "," ", 0504744083,01.08.2013, 08:06:11, 00:00:31,,0.00 ,,"Вихідні дзвінки ","Корп. Мережа-MTC ", 0994515814,01.08.2013, 08:25:31, 00:01:16,00:01:16,0.00 ,,"Вихідні дзвінки ","Корп. Мережа-MTC ", 0503039955,01.08.2013, 09:08:07, 00:00:24,00:00:24,0.00 ,,"Вихідні дзвінки ","КорпМережаБазова ", 0504782326,01.08.2013, 09:10:49, 00:00:27,,0.00 ,,"Вхідні дзвінки "," ", 0509260325,01.08.2013, 09:42:16, 00:00:22,,0.00 ,,"Вихідні дзвінки ","Корп. Мережа-MTC ", 0503889460,01.08.2013, 09:48:41, 00:00:12,00:00:12,0.00 ,,"Вхідні дзвінки "," ", 0675144422,01.08.2013, 09:56:11, 00:00:30,,0.00 ,,"Вхідні дзвінки "," ", 0503889460,01.08.2013, 10:37:50, 00:00:11,,0.00 ,,"Вхідні дзвінки "," ", 0503266196,01.08.2013, 10:40:25, 00:00:44,,0.00 ,,"Вхідні дзвінки "," ", 0504787160,01.08.2013, 10:45:02, 00:00:26,,0.00 ,,"Вихідні дзвінки ","КорпМережаБазова ", 0503266196,01.08.2013, 10:51:03, 00:00:13,,0.00 ,,"Вихідні дзвінки ","КорпМережаБазова ", 0504745217,01.08.2013, 10:54:42, 00:00:28,,0.00 ,,"Вхідні повідом. "," ", +380504222103,01.08.2013, 11:10:39, 1 Msg,,0.00 ,,"Вхідні дзвінки "," ", 0504710781,01.08.2013, 11:22:51, 00:01:36,,0.00 ,,"Вхідні дзвінки "," ", 0504745217,01.08.2013, 11:32:22, 00:00:15,,0.00 ,,"Вхідні дзвінки "," ", 0952776416,01.08.2013, 11:48:04, 00:00:26,,0.00 ,,"Вихідні дзвінки ","КорпМережаБазова ", 0504710781,01.08.2013, 11:56:48, 00:00:12,,0.00 ,,"Вихідні дзвінки ","КорпМережаБазова ", 0503476909,01.08.2013, 12:06:30, 00:00:37,,0.00 2 таблица сводной таблицей по полям Направление (вх/вых, сеть, сумма). В прикрепленном файле можно посмотреть пример csv состоящий из 2 контрактов, но, повторюсь, их намного больше. Заранее всем спасибо за уделенное время и помощь! Все хорошего рабочего дня!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 15:18 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
залить в БД и проиндексировать по номеру контракта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 15:22 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
уууу, да там структура такая , что Вам лучше сразу сюда: http://www.sql.ru/forum/db-design ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 15:27 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
Паганель, спасибо за Ваше внимание. Уважаемые коллеги! Еще есть предложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 15:49 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
moonlightchild, парсинг CSV: https://github.com/JoshClose/CsvHelper а вот это: авторНа странице пользователь пишет свой номер контракта нажимает кнопку это уже логика, а не "парсинг", извольте самостоятельно реализовывать, так как вообще непонятно что там у вас за страница, что за такая кнопка, что за пользователь, и что это вообще такое происходит. либо гоу на фриланс, там за денюжку все что хошь напишут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:00 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
авторhVostt, спасибо за Ваше внимание. Уважаемые коллеги! Еще есть предложения? . ... чуе сердце, ща как пошлююют :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:08 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
Zoria, троллинг будет оценен по достоинству ) а вообще... как парсить csv и html, как делать пост-запросы, и чем отличается интерфейс от абстрактных классов -- вот они самые злободневные и горячо обсуждаемые темы. вот это уровень! гиганты мыслителей. все здесь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:17 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
hVosttZoria, троллинг будет оценен по достоинству ) а вообще... как парсить csv и html, как делать пост-запросы, и чем отличается интерфейс от абстрактных классов -- вот они самые злободневные и горячо обсуждаемые темы. вот это уровень! гиганты мыслителей. все здесь :) а вот на мою великолепно поданную и оформленную задачу никакой гигант даже не покусился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:34 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
Zoria, там вебформс, к сожалению... могу только посочувствовать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:44 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
hVostt, hVosttZoria, там вебформс, к сожалению... могу только посочувствовать :) "вы просто не умеете их правильно готовить"... но я вообще сегодня в безалаберном состоянии. а тем временем, мне таки уже кой-чего подсказали, идею подкинули, так что, пойду поработаю все же..:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:47 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
hVostt https://github.com/JoshClose/CsvHelper monstrU CSV-Reader Что за левотня? Штатный TextFieldParser кто отменял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 20:55 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
да где она штатная то? Microsoft.VisualBasic.FileIO. разницы не вижу имхо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 22:40 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
а маппинг в классы приятная фитча (CsvHelper) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 22:41 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
МСУ, Microsoft.VisualBasic.FileIO умататься какой "штатный". не смешил бы народ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 22:42 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
hVosttумататься какой "штатный". не смешил бы народ. Штатный для .NET, балбесина. Без левых говносборок, которыми утыканы твои хеллоуворлды. handmadeFromRuа маппинг в классы приятная фитча (CsvHelper) Любой маппер с этим справится после отработки TextFieldParser. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 22:49 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
МСУ, зачем дополнительно мапить еще сверху ))) Microsoft.VisualBasic это костыль для поддержки vb синтаксиса и функциона в среде .net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 22:53 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, CsvHelper великолепно написанная либа, покрытая тестами на 100%, существующая для любой конфигурации и версии .NET а если заюзать TextFieldParser, то получим зависимость от жирнющей либы (которая, к тому же, не входит в Bcl), занимающей около мегабайта в поперечнике, -- отличный совет, достойный профессионала, что тут сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 22:54 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
МСУШтатный для .NET, балбесина. Без левых говносборок, которыми утыканы твои хеллоуворлды. если вы батька идиот, то это не лечится. это одна большая штатная говносборка. ладно бы жил сам с этим, но людям зачем бестолковые идиотские советы раздаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 22:57 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
hVostt, эм я вроде как бы за библу(CsvHelper))и знаю её возможности) точно мне сообщение было? п.с. МСУ просто ради интереса nuget-ом пользуешься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 22:59 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, вторая часть сообщения предназначалась не тебе :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 23:00 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, я подозреваю, что МСУ на рабочем месте закрыт нугет файерволлом. а также львиная доля остального интернета. но по какой-то причине, ему оставили доступ на sql.ru. этим объясняется... ну практически все ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 23:01 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuМСУ, зачем дополнительно мапить еще сверху ))) Не надо, не мапь. Надо - одна строка кода и у тебя типизированный массив. Хозяин барин. handmadeFromRuMicrosoft.VisualBasic это костыль для поддержки vb синтаксиса и функциона в среде .net Чушь. Без комментариев. hVosttМСУШтатный для .NET, балбесина. Без левых говносборок, которыми утыканы твои хеллоуворлды. если вы батька идиот, то это не лечится. это одна большая штатная говносборка. ладно бы жил сам с этим, но людям зачем бестолковые идиотские советы раздаешь? Купи себе башку, я тебе не первый раз это советовал. Это сборка уже в гаке, она нативна как ясный день. Твоя говносборка - левая приблуда, от которой больше вреда, чем пользы. Сходи в сад лучше, там от тебя пользы больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 23:20 |
|
||
|
Парсинг CSV на ASP
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuп.с. МСУ просто ради интереса nuget-ом пользуешься? Пользуюсь. Но не на каждый чих. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 23:21 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=92&tid=1358095]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 359ms |

| 0 / 0 |
