Editați CSV în Java

Editare CSV eficientă și robustă folosind GroupDocs.Editor pe partea de server pentru API-urile Java, fără utilizarea vreunui software precum Microsoft sau Open Office.


Descarcare varianta scurta de prezentare gratuita

Despre GroupDocs.Editor for Java API

GroupDocs.Editor for Java API este o alegere potrivită pentru a edita documente și prezentări Microsoft Word, Excel, PowerPoint, Open Office. GroupDocs.Editor este un API de sine stătător care este potrivit pentru sistemele server și back-end unde este necesară o performanță ridicată. Nu depinde de niciun software precum Microsoft sau Open Office.

Pași pentru a edita CSV în Java

GroupDocs.Editor for Java oferă dezvoltatorilor o modalitate simplă și simplă de a edita fișierele CSV folosind câteva rânduri de cod.

  • Creați o instanță a clasei Editor cu calea fișierului obligatorie sau fluxul de octeți și încărcați fișierul CSV
  • Creați instanța clasei DelimitedTextEditOptions pentru formatul de fișier CSV și specificați un separator de șir obligatorii în constructor
  • Apelați metoda Editor.Edit() și obțineți documentul CSV în format HTML care este ușor de editat cu orice editor WYSIWYG
  • Apelați metoda Editor.Save() și salvați fișierul editat CSV folosind instanța clasei DelimitedTextSaveOptions cu separatorul dorit

Cerințe de sistem

O editare de bază a documentelor cu API-urile GroupDocs.Editor for Java poate fi realizată prin implementarea câțiva pași simpli. API-urile noastre sunt acceptate pe toate platformele și sistemele de operare majore. Înainte de a executa codul de mai jos, vă rugăm să vă asigurați că aveți următoarele cerințe preliminare instalate pe sistemul dumneavoastră.

  • Sisteme de operare: Microsoft Windows, Linux, MacOS
  • Medii de dezvoltare: NetBeans, IntelliJ IDEA, Eclipse
  • Cadre: Java 7 (1.7) and above
  • Obțineți cea mai recentă versiune de GroupDocs.Editor for Java descărcată de pe Maven

// Load the CSV file into Editor with no extra loading options
Editor editor = new Editor("source.csv");

// Create edit options for delimited text and specify a mandatory separator in the constructor
DelimitedTextEditOptions editOptions = new DelimitedTextEditOptions(",");        

// Open input CSV document for edit — obtain an intermediate document, that can be edited
EditableDocument beforeEdit = editor.edit(editOptions);

// Grab CSV document content and associated resources from editable document
string content = beforeEdit.getContent();

// Send the content to WYSIWYG-editor, edit it there, and send edited content back to the server-side
// This step simulates a such operation
string updatedContent = content.replace("Cell Text", "Edited Cell Text");

// Grab edited content and resources from WYSIWYG-editor and create a new EditableDocument instance from it
EditableDocument afterEdit = EditableDocument.fromMarkup(updatedContent, null);

// Create save options for delimited text and specify a mandatory separator in the constructor
DelimitedTextSaveOptions saveOptions = new DelimitedTextSaveOptions(",");

// Save edited CSV document to the file
editor.save(afterEdit, "edited.csv", saveOptions);

CSV Editor Demo live

Editați CSV chiar acum, vizitând site-ul GroupDocs.Editor Live Demos. Demo-ul live are următoarele beneficii

Nu este nevoie să descărcați API

Nu este nevoie să scrieți niciun cod

Doar încărcați fișierul sursă

Obțineți link de descărcare pentru a salva fișierul

Alți editori acceptați

De asemenea, puteți edita și alte formate de fișiere. Vă rugăm să vedeți mai jos lista completă.

DOC

(Microsoft Word Binary Format)

DOCX

(Office 2007+ Word Document)

DOCM

(Microsoft Word 2007 Marco File)

DOTX

(Microsoft Word Template File )

XLS

(Microsoft Excel Spreadsheet (Legacy))

XLSX

(Open XML Workbook)

XLSM

(Macro-enabled Spreadsheet)

PPT

(Microsoft PowerPoint 97-2003)

PPTX

(Open XML presentation Format)

PPTM

(Macro-enabled Presentation File)

MOBI

(Open Ebook Format)

EPUB

(Open eBook File)

HTML

(Hyper Text Markup Language)

MHTML

(Web Page Archive Format)

TXT

(Text Document)

XML

(XML File)

TSV

(Tab Seperated Values)

RTF

(Rich Text Format)

ODT

(OpenDocument Text File Format)

MSG

(Outlook Message Item File)

Back to top
 Română