@Ikbolnav

Как парсить log файл на C# и записать данные в БД?

Добрый день.

Подскажите пожалуйста как правильно спарсить лог файл со следующей структурой:

Jun 5 04:49:08 192.168.1.1 : %SNMP-3-INPUT_QFULL_ERR: Packet dropped due to input

Тоесть нужно разбить на 5 столбцов так как данные там разные.
Заранее спасибо !
  • Вопрос задан
  • 727 просмотров
Пригласить эксперта
Ответы на вопрос 3
denistu10
@denistu10
Linux System Administrator/SRE Engineer
А если пробел - то как-то извращаться придется.

Не придется split(' ')
Ответ написан
Therapyx
@Therapyx
Data Science
на сколько они могут быть разные? Если структура всегда одна и таже, я бы сделал чем-то подобным с джава стрингтокенайзером. https://stackoverflow.com/questions/70405/does-c-s...
или прописывать подходящий rexex
Ответ написан
Комментировать
tsklab
@tsklab
Здесь отвечаю на вопросы.
Как парсить log файл на C# и записать данные в БД?
Обычно это уже сделано за вас — в поставку СУБД входят утилиты импорта/экспорта данных.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы