Ich bin auf der Suche nach Java Open-Source-API, die CSV Lesen/Schreiben erleichtern und es ist Wert Berechnung. Ich habe 3 CSV-Dateien, die ich raw lesen und berechnen und in die endgültige CSV-Datei schreiben muss.CSV-Spalte Wert Berechnung in Java
0
A
Antwort
0
uniVocity-parsers verfügt über eine großartige API, mit der Sie alle Arten von CSV-Eingaben verarbeiten können.
Hier ist ein Beispiel einer gegebenen Menge von Spalten in einer Datei zu lesen:
CsvParserSettings settings = new CsvParserSettings(); //many options here, check the tutorial
parserSettings.selectFields("Foo", "Price", "Blah"); //get only those fields you are interested in
CsvParser parser = new CsvParser(settings);
List<Record> allRecords = parser.parseAllRecords(new File("/path/to/file.csv"));
double sumOfPrices = 0.0;
for (Record record : allRecords) {
//Here we read the "price" column, using the "0,00" format mask, and decimal separator set to comma.
Double price = record.getDouble("price", "0,00", "decimalSeparator=,");
if (price != null) {
sumOfPrices += price;
}
}
Disclosure: Ich bin der Autor dieser Bibliothek. Es ist Open-Source und kostenlos (Apache V2.0 Lizenz).
Verwandte Themen
- 1. Rekursive Berechnung in Java
- 2. CRC-Berechnung in Java
- 3. Berechnung schwerer Zahlen in Java
- 4. Grundlegende Java-Berechnung Ausgabe
- 5. Java parallele Berechnung/threading
- 6. Java-Berechnung verdoppelt - NaN
- 7. Java Total Books Berechnung
- 8. vb.net Variablen falschen Wert Berechnung
- 9. Berechnung von maxstack Wert in IL-Code
- 10. Oracle - Berechnung der Route Wert in Grafik
- 11. Wie Lazy Wert Berechnung erzwingen
- 12. Berechnung Permutationen einer Java Annotations
- 13. Java Doppel verlierende Präzision Berechnung
- 14. Berechnung von SHA 3 Hash in Java
- 15. Algorithmus zur RFC-Berechnung in Java
- 16. Berechnung Zeichenfolge Breite Java 1.4
- 17. Berechnung Wert von K ohne Nachrichten
- 18. Funktion zur Berechnung von CRC16 (Modbus) Wert
- 19. GMTOFF Berechnung in r
- 20. Berechnung der Speicherauslastung eines B-Baumes in Java
- 21. Berechnung Winkel zwischen zwei Punkten - Java
- 22. Wiederverwendung von PostgreSQL Wert von langer Berechnung in CASE-Anweisung
- 23. R²-Wert Berechnung für nicht lineare Fehlerquadrat-Kurvenanpassung in Python
- 24. Berechnung in Spalten mit vorherigen Zeile Wert ohne Schleifen
- 25. Doppelter Wert mit spezifischer Genauigkeit in Java
- 26. Gibt es eine Möglichkeit, die schrittweise Berechnung einer Berechnung in Java zu zeigen?
- 27. Berechnung in jQuery Form
- 28. Seltsames Format von JodaTime wenn Zeitdifferenz mit Java Berechnung
- 29. HashMap-Implementierung in Java. Wie funktioniert die Bucket-Index-Berechnung?
- 30. Parallele Berechnung auf einem Datensatz in Java 8?
Dies ist kein Ort, um Leute zu bitten, für Sie zu kodieren. Ihre Frage ist auch vage (schlechte Grammatik macht es schwer zu verstehen) –
Sie wirklich brauchen kein Paket können Sie einfach lesen CSV nur in diesem Beispiel http://StackOverflow.com/Questions/14274259/JAVA-RED-CSV-with -Scanner und schreibe http://StackOverflow.com/Questions/30073980/Java-Writing-Strings-To-Acsv-file, wenn das besagt, dass Sie http://opencsv.sourceforge.net/ und einfach schauen können Google-Suche zum Lesen/Schreiben in CSV-Datei in JAVA –
http://stackoverflow.com/questions/14226830/java-csv-file-easy-read-write –