Im используя groovy-скрипт для объединения двух полей в CSV-файлах. Скрипт работает отлично, за исключением того, что он обрушивается, когда он попадает в пустые ячейки.Добавить 0 в пустые ячейки csv с помощью Groovy
мне удалось использовать Powershell скрипт, чтобы избежать этой вещи, но потом я застрял с вопросом кодирования
<groovy>
ant.mkdir(dir:"target")
new File("target/UpsertCheckDeals.csv").withWriter {
new File("C:/Users/alon\Documents\CheckDealBeforeUpsert.csv").splitEachLine(",") { Customer__c, Name__c, Deal__c, Amount__c, CheckCount__c, Discount__c ->
it.println "${Customer__c},${Name__c},${CheckCount__c},${Deal__c},${Amount__c},${Discount__c},${Customer__c}-${Deal__c }"
}
}
</groovy>
Любые предложения, как решить эту проблему с заводной?
Заранее спасибо
Что должно произойти при столкновении с пустыми ячейками? –
Его сообщения об ошибках –
Пожалуйста, будьте более конкретными. Автономный - и любой может его запустить - например, воспроизведение этой проблемы будет еще лучше. –