Описание тега univocity

NoneUnivocity предоставляет парсеры CSV/TSV/ текстовых файлов для Java. Используйте этот тег для вопросов при использовании их парсера, а также включите другие теги, чтобы указать, какие другие проблемы или фреймворки задействованы.
1 ответ

Univocity parser - автоопределение ложного разделителя при слишком малой информации

Я установил синтаксический анализатор для автоматического определения разделителей CsvParserSettings settings = new CsvParserSettings(); settings.detectFormatAutomatically(); У меня есть только одна запись: 47W2E2qxPs, http://usda.gov/mattis.html Чт…
27 ноя '17 в 14:09
1 ответ

Univocity - как разобрать 3(n) строки в одну строку (bean)

Я оцениваю синтаксический анализатор Univocity для одного из моих проектов. Формат плоского файла с фиксированной шириной делает одну запись (Bean) из трех подробных записей (например, начинается с AA, BB, CC) - будет ли этот файл анализироваться с …
04 авг '17 в 19:59
2 ответа

uniVocity - преобразование в список по позиции

Я пытаюсь создать список из конкретных позиций в файле CSV, вместо скобок. class Person {// @Parsed private String name; @?? private Address address; @Convert(conversionClass = Emails2.class, args = { "," , "5,6" }) @Parsed private List<String&gt…
23 фев '17 в 20:55
0 ответов

Как использовать C-Style Escape в Univocity

Я конвертирую объект ResultSet в строку формата csv, используя Univocity, используя следующий код: `StringWriter stringWriter = new StringWriter(); CsvWriterSettings settings = new CsvWriterSettings(); settings.getFormat().setDelimiter('|'); setting…
15 май '17 в 07:51
1 ответ

@Validate не пропускает недопустимые строки при использовании с CsvRoutines в парсере UniVocity

Я использую Univocity parser версии 2.7.3. У меня есть CSV-файл, который содержит 1 миллион записей и может увеличиться в будущем. Я читаю только несколько конкретных столбцов из файла, и ниже приведены мои требования: НЕ храните содержимое CSV в па…
16 дек '18 в 17:54
2 ответа

Univocity - как правильно написать строку без примитивного массива

Я использую это: List<String> row = new ArrayList<String>(); row.add("value 1"); row.add("value 2"); writer.writeRow(row); Который выводит то, что по сути является значением ArrayList toString(): "[value1, value2]" Как получить следующее…
18 дек '17 в 11:37
1 ответ

Я хочу пропустить проверку maxchar в своем проекте

Я хочу пропустить проверку setMaxCharPerColumn(10000) Univocity CSV Parser в моем проекте. Есть ли какие-либо настройки, чтобы пропустить это? Спасибо
03 авг '17 в 16:16
1 ответ

CsvParser не работает из-за пропущенных двойных кавычек

У меня есть сообщения в файле, как показано ниже, и я использую com.univocity.parsers.csv.CsvParser разбить строку на основе разделителя (в этом случае его -) 1-BC-"имя"-def-адрес 1-abc-"имя-DEF-адрес Я создаю свой CsvParser объект как private val s…
28 фев '19 в 17:19
3 ответа

Получение com.univocity.parsers.common.TextParsingException при загрузке файла CSV

Я пытаюсь присоединить набор данных TSV, который имеет много новых строк в данных, к другому фрейму данных и продолжает получать com.univocity.parsers.common.TextParsingException Я уже очистил свои данные, чтобы заменить \N на NA, поскольку я думал,…
1 ответ

Создайте исключение, если ожидаемое поле заголовка отсутствует в полученном CSV-файле.

Можно ли выдать исключение, когда ожидаемые поля заголовка отсутствуют в файле CSV, при анализе его с помощью анализатора Univocity
30 июн '17 в 07:17
1 ответ

Univocity Parse CSV для того же Pojo на основе динамических сопоставлений столбцов

Я использую анализаторы однозначности с BeanListProcessor для отображения на мой Java Bean, что хорошо, если имена столбцов не меняются. Тем не менее, мне также нужно проанализировать CSV-файл, который поставляется с различными столбцами для каждого…
05 июн '18 в 16:36
1 ответ

uniVocity не разбирает первый столбец на bean-компоненты

Я пытаюсь прочитать файлы CSV из GTFS.zip с помощью uniVocity-парсеров и столкнуться с проблемой, которую я не могу понять. По некоторым причинам кажется, что первый столбец некоторых CSV-файлов не будет проанализирован правильно. Например, в файле …
23 фев '17 в 12:17
1 ответ

Как использовать uniVocity-парсеры для обработки непечатаемого символа

Я хотел бы использовать Java с uniVocity-парсерами для синтаксического анализа данных CSV, которые создаются MySQL select into outfile, Теперь я сталкиваюсь с одной ситуацией обработки непечатных символов! Таблица MySQL содержит bit(1) столбец и при…
04 сен '16 в 14:41
1 ответ

Исключить поля из CSV

Я конвертирую Resultset в CSV, используя парсер Univocity. Я хочу, чтобы в выходном CSV присутствовали только пользовательские поля, если они присутствуют в наборе результатов. Если поле отсутствует в наборе результатов, соответствующий столбец долж…
19 июн '17 в 05:43
1 ответ

Univocity - возможно ли проанализировать файл в сгенерированном bean-классе / классе времени выполнения?

Я использую однозначность для анализа некоторых файлов в javabeans. Эти бины являются скомпилированными классами. Однако я хочу сгенерировать эти классы во время выполнения, а затем проанализировать файлы во время выполнения сгенерированных классов.…
02 окт '16 в 14:13
1 ответ

Парсеры Univocity / Требуемая проверка (NotNull)

Я использую парсер фиксированной длины для импорта файлов и Java-бинов с аннотациями в качестве классов отображения. Как я могу определить поле как требуется? Не удалось найти аннотацию. Могу ли я реализовать собственный конвертер для такой проверки?
04 июл '18 в 16:16
1 ответ

Проверяйте проанализированные поля с помощью Univocity Parser

Я хотел знать, есть ли способ проверить и проверить поле при использовании пакета CsvRoutines. По сути, я хочу обработать строку, если в первом столбце есть только числа, и пропустить /, возможно, вызвать исключение в противном случае. Я предполагаю…
20 сен '18 в 22:02
0 ответов

Файл Muti с фиксированной длиной

Я должен разобрать один файл схемы с фиксированным форматом в Java. Каждая схема имеет заголовок и подробные записи, которые имеют формат фиксированной длины, но отличаются от других схем. Файл имеет заголовок и подробные записи. Пример ниже SCHEMA_…
30 ноя '18 в 07:50
1 ответ

Процессор компонента Univocity, демонстрирующий противоречивое поведение в распределенной системе

Я использую процессор Univocity для анализа файлов. Я смог успешно использовать его на своем локальном ящике. Но при развертывании одного и того же кода в среде с несколькими узлами анализатор демонстрирует противоречивое поведение. Скажем, для недо…
29 июн '18 в 16:10
1 ответ

Ошибка при использовании нулевого преобразования по умолчанию в однозначности

Я использую анализатор Univocity для анализа CSV-файлов. @NullString(nulls = { "", " " }) @Parsed( field = "referenceNumber1", defaultNullRead = "NULL") private String referenceNumber1; @NullString(nulls = { "", " " }) @Parsed( field = "referenceNum…
10 июл '18 в 12:53