Ho un file CSV incompleta che deve essere accuratamente aggiornato, quindi non c'è file CSV in questo modo:qual è il modo migliore per modificare file CSV
one,two,three,four,five,six,seven,eight,nine,ten //This is a line(String)
Naturalmente il file è molto più complesso, ma in questo formato, ecco cosa voglio fare inserire new-word,new-word1, new-word3
o n parole tra sette e otto (o qualsiasi intervallo). Come lo posso fare?
Pseudo-codice, codice o esempio sarebbe fantastico, non ho la minima idea di come iniziare.
UPDATE:
Forse dovrei convertire questo array o un qualche tipo di datastructure. Quindi inserisci un nuovo elemento in una determinata posizione, sposta il resto del contenuto a destra e fallo per ogni inserimento.
Non so se è strada giusta da percorrere o il modo di iniziare la programmazione è
UPDATE II:
Forse letto in csv nella lista, lista divisa in due elenchi, primo che termina con sette. Quindi aggiungere n parole alla prima lista e unire due liste alla fine? Inoltre, non so come programmare questo
@Hank Gay io o non capisco quello che hai pubblicato o questo scrive le voci esistenti in un nuovo file, non vedo da nessuna parte qui come posso scrivere tra gli articoli –
Will OpenCSV sfuggire correttamente le virgolette doppie? –
@Joe Phillips Immagino che dipenda dalla tua definizione di correttamente, poiché non ci sono specifiche. È una lib semplice; Vi consiglio di sperimentarlo e leggere le [FAQ sulla sua homepage] (http://opencsv.sourceforge.net/). –