Я ищу быстрый способ удалить ведущие нули из первого столбца CSV-файла, чтобы он был приятно поглощен другой программой. если это возможно, было бы здорово также преобразовать его из раздела с запятой в разделитель табуляции, но это может быть отдельный вопрос.Удаление ведущих нулей из 1 столбца файла csv
здесь имена заголовков (нужно только раздеться ведущим (2) нулями из студенческого билета):
"Student ID","School Name","Contact Relation","Contact First Name","Contact Last Name","Salutation"," Home Phone Number","Address Line 1","Address Line 2","City","State","Zip","Zip + 4","Work Phone","Cell Phone","Pager","Residential Status","Custodial Status"
и вот некоторые выборочные данные, чтобы увидеть, как он отформатирован:
"004000031","Local High School","Mother","FirstName","LastName","","555-5557773","555 Old Midlothian Tpke","Lot77","Richmond","VA","23222","","","","","","Y"
Если вы работаете в Linux, есть вероятно, представляют собой различные инструменты командной строки, которые вы можете использовать для этого, и можете использовать их в конвейере для своей программы. Вы настаиваете на том, что ответ является Java-программой? Вы знаете о конвейерной обработке, и это хорошее решение для вас? – RealSkeptic
моей начальной реакцией была Java, так как это то, к чему я привык, но этого не должно быть. –
Что вы пробовали? Можете ли вы опубликовать его? Каким типом данных вы пытаетесь манипулировать (вы просто показываете необработанные данные, но в какой форме вы его превратили, String?)? – kuporific