Описание тега jackson-dataformat-csv

Расширение Jackson для добавления поддержки чтения и записи данных в формате CSV
0 ответов

Как экспортировать длинный номер в виде строки в CSV-файл с помощью PHP

Когда я пытаюсь экспортировать все поля в порядке, кроме поля NID. Длина этой цифры 17+, так как я могу показать все числа в этом поле (nid)?? я имею $filename = "hello.csv"; $query = "SELECT * FROM test_users"; $result_users = $this->conn->pr…
29 май '18 в 05:19
0 ответов

Экспорт в CSV для POJO с помощью списка

У меня есть POJO со списком внутри. Я пытаюсь экспортировать POJO в данные CSV. Для этого использовала библиотеку jackson-dataformat-csv 2.6.3. Но не удалось записать список значений в него. Есть ли способ сделать это. Class ABC { String name; List&…
28 дек '16 в 14:04
0 ответов

Разбор двойной кавычки из csv с использованием jackson-dataformat-csv

У меня есть CSV, который содержит следующее EANHotelID|SequenceNumber|Name|Address1|Address2|City|StateProvince|PostalCode|Country|Latitude|Longitude|AirportCode|PropertyCategory|PropertyCurrency|StarRating|Confidence|SupplierType|Location|ChainCode…
29 ноя '17 в 12:27
1 ответ

Джексон CSV Parser | Обрабатывать недопустимые значения

Я пытаюсь проанализировать файл CSV, который подается из апстрима. Файл CSV содержит несколько полей "Дата" и "Число", для которых предварительно определен формат. Есть несколько случаев, когда значение в поле не такое, как ожидалось, мы хотим прочи…
12 сен '17 в 16:53
1 ответ

Jackson CsvMapper не может правильно десериализоваться в POJO, несмотря на конфигурацию схемы

По некоторым причинам, несмотря на настройку сопоставителя FasterXML Jackson CSV для создания схемы на основе POJO, он настаивает на том, что подходящей конфигурации не было предоставлено. Я получаю следующее исключение: com.fasterxml.jackson.databi…
1 ответ

Может ли Jackson CsvMapper анализировать CSV с пробелами в именах заголовков в объекте?

Я пытаюсь импортировать файл CSV с пробелами в строке заголовка непосредственно в POJO, используя CsvMapper.schemaFor(Class<>), Естественно, соответствующие члены не могут иметь пробелы в идентификаторе. Есть ли способ сообщить мапперу, какие …
28 апр '17 в 14:43
1 ответ

Можно ли проанализировать строки CSV в JsonNodes, имеющие правильные типы значений

Это легко разобрать CSV в List<Map<String,String>> как описано в https://github.com/FasterXML/jackson-dataformats-text/tree/master/csv Однако, тогда вывод типа должен быть сделан вручную. Например, то, что я пытаюсь сделать ниже? С помощ…
18 сен '18 в 10:10
3 ответа

Написание универсального POJO для преобразователя CSV

Мой вариант использования заключался в написании универсального преобразователя CSV, который должен быть в состоянии преобразовать любой Java POJO в строку CSV. Моя реализация: public <T> List<String> convertToString(List<T> object…
2 ответа

Как правильно сериализовать и десериализовать CSV?

Я пытался сериализовать объект в CSV String но объект содержит List а также @JsonUnwrapped не работает на List объекты. Ожидаемый пример выхода: color,part.name\n red,gearbox\n red,door\n red,bumper Фактический вывод: com.fasterxml.jackson.core.Json…
1 ответ

Настройте CsvMapper для проверки каждого записанного значения

Я использую jackson-dataformat-csv экспортировать коллекцию POJO в CSV следующим образом: CsvSchema.Builder schemaBuilder = CsvSchema.builder() .addColumn("id") .addColumn("name") etc... CsvSchema schema = schemaBuilder.build().withHeader(); CsvMapp…
18 фев '19 в 20:30
1 ответ

Как я могу прочитать файлы TSV с помощью Jackson CSV Mapper?

Я использую библиотеку Jackson CSV для чтения файлов CSV. У нас есть пример потоковой передачи из документации: CsvMapper mapper = new CsvMapper(); mapper.enable(CsvParser.Feature.WRAP_AS_ARRAY); ObjectReader reader = mapper.readerFor(String[].class…
24 окт '17 в 19:55
1 ответ

jackson-dataformat-csv не игнорирует неизвестные свойства

Попытка разобрать файл.csv с помощью jackson-dataformat-csv. Файл содержит много столбцов, не относящихся к моей программе. Пытался использовать @JsonIgnoreProperties(ignoreUnknown = true) в моем классе данных и csvMapper.disable(DeserializationFeat…
03 май '17 в 12:45
1 ответ

Маршал Объект к CSV

Я пытаюсь Object в CSV String, Я создал метод, который может конвертировать любой объект в CSV String но я продолжаю получать исключение: java.lang.NoSuchMethodError: org.codehaus.jackson.map.ObjectMapper.writer(Lorg/codehaus/jackson/FormatSchema;)L…
1 ответ

Как ESCAPE символ разделителя в библиотеке Jackson-dataformat-csv?

Мой вариант использования заключался в преобразовании Java POJO в String, чтобы его можно было передать для публикации в AWS Kinesis Firehose Stream. Я писал это convertToString(), но я не могу найти правильный способ избежать разделителя. public &l…
1 ответ

Разбор CSV в список POJO с Джексоном CSV

У меня есть строка, которая содержит данные CSV и хотел бы разобрать это в список POJO. Как я могу сделать это с Джексоном CSV? Бонус: Как я могу сделать так, чтобы он использовал заголовки CSV? Мои две неудачные попытки: CsvMapper mapper = new CsvM…
03 июл '18 в 15:25
0 ответов

Как добавить сериализатор только для полей, а не для самого класса

У меня есть базовая сущность JPA под названием AbstractEntity с собственностью code и у меня также есть тонна других объектов JPA (ProductEntity, CategoryEntity, UserEntityи т. д.), каждый из которых простирается от AbstractEntity, Теперь некоторые …
24 апр '18 в 16:47
0 ответов

Сравнение значений в двух файлах CSV с использованием формата данных Джексона в Java, имеющих проблемы при сопоставлении чисел

У меня есть два файла CSV, один для фактического значения, а другой ожидаемое значение. Мы используем jackson-dataformat для получения значений из файла csv. Проблема заключается в том, что при сравнении значений один файл возвращает правильное числ…
1 ответ

NoSuchMethodError с использованием jackson-dataformat-csv

Я использую jackson-dataformat-csv для чтения файла csv и получаю NoSuchMethodError при попытке проанализировать mappingIterator со строкой MyRecord record = (MyRecord) it.nextValue(); отрезано (слегка изменено, исключена обработка) CsvMapper csvMap…
28 июн '17 в 00:38
2 ответа

Сбой с InvalidFormatException при использовании полей даты с jackson-dataformat-csv

Я пытаюсь использовать утилиту CSVMapper из jackson-dataformat-csv для анализа файла CSV и создания записей POJO для вставки в базу данных mysql. При этом я сталкиваюсь с проблемами, если информация о дате присутствует в виде одного из столбцов в CS…
23 май '19 в 18:32
1 ответ

Как предотвратить включение CsvMapper нераспознанных полей в выходной CSV?

Когда используешь CsvMapper с @JsonPropertyOrderвсе поля, имена которых не указаны явно, помещаются в конец записи CSV. Это означает, что опечатки приводят к другому порядку CSV. Пример: public class Example { public static void main(String[] args) …
23 апр '19 в 13:59