Editați XML în Java

Editare XML 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 XML în Java

GroupDocs.Editor for Java oferă dezvoltatorilor o modalitate simplă și simplă de a edita fișierele XML 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 XML
  • Creați și setați instanța clasei TextEditOptions pentru formatul de fișier XML
  • Apelați metoda Editor.Edit() și obțineți documentul XML în format HTML care este ușor de editat cu orice editor WYSIWYG.
  • Apelați metoda Editor.Save() și salvați fișierul editat XML folosind clasa TextSaveOptions

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 XML file into Editor
Editor editor = new Editor("source.xml");

// Create and adjust the XML edit options
TextEditOptions editOptions = new TextEditOptions();

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

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

// 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("text", "Edited text");

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

// Create and adjust the save options
TextSaveOptions saveOptions = new TextSaveOptions();

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

XML Editor Demo live

Editați XML 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)

CSV

(Comma Seperated Values)

RTF

(Rich Text Format)

ODT

(OpenDocument Text File Format)

MSG

(Outlook Message Item File)

EML

(E-Mail Message)

Back to top
 Română