Можно ли определить дополнительные поля в программе чтения Smooks CSV?

Я хочу читать записи CSV с помощью читателя Smooks CSV. Но моя проблема в том, как определить поле как необязательное.

<?xml version="1.0"?>
<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd" xmlns:csv="http://www.milyn.org/xsd/smooks/csv-1.2.xsd">

  <csv:reader fields="field1,field2,OPTONAL_FIELD3,$ignore$+" />

</smooks-resource-list>

Есть ли способ определить такую ​​конфигурацию?

Данные, которые я хочу прочитать, выглядят так:

123,4, opt1

456,7

Если поле 3 объявлено как нормальное в конфигурации, строка всегда должна заканчиваться символом ', вот так:

456,7,

0 ответов

Другие вопросы по тегам