Сайты в качестве примера с поврежденными сертификатами безопасности [закрылись]

Я должен был использовать синтаксический анализатор CSV в.NET для проекта этим летом и обоснованный на текстовом Драйвере Microsoft Jet. Вы определяете папку с помощью строки подключения, затем запрашиваете файл с помощью оператора SQL Select. Можно определить сильные типы с помощью файла schema.ini. Я не сделал этого сначала, но тогда я получал плохие результаты, где тип данных не был сразу очевиден, таков как IP-адреса или запись как "XYQ 3.9 SP1".

Одно ограничение, с которым я столкнулся, - то, что это не может обработать имена столбцов выше 64 символов; это усекает. Это не должно быть проблемой, кроме я имел дело с очень плохо разработанными входными данными. Это возвращает ADO.NET DataSet.

Это было лучшим решением, которое я нашел. Я опасался бы прокручивать свой собственный синтаксический анализатор CSV, так как я, вероятно, пропущу некоторые случаи конца, и я не нашел никакие другие бесплатные пакеты парсинга CSV для.NET там.

РЕДАКТИРОВАНИЕ: Кроме того, может только быть один файл schema.ini на каталог, таким образом, я динамично добавил к нему для сильного ввода необходимых столбцов. Это только сильно-введет столбцы, определенные, и выведет для любого неуказанного поля. Я действительно ценил это, поскольку я имел дело с импортом жидких 70 + столбец CSV и не хотел определять каждый столбец, только неправильно себя ведущие.

40
задан Gareth Davidson 10 June 2014 в 13:36
поделиться

3 ответа

Для тех, кто хочет узнать больше о скрытых SSL, стоит прочитать эту страницу http://www.moserware.com/2009/06/first-few -milliseconds-of-https.html

3
ответ дан 27 November 2019 в 01:58
поделиться
-1
ответ дан 27 November 2019 в 01:58
поделиться

-- Obviously any "in the wild" specimens are subject to change.

-1
ответ дан 27 November 2019 в 01:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: