Xml-Dateigenerator in Java

8

Ich möchte eine Java-Swing-Anwendung machen, aus der ich eine XML-Datei erzeugen kann, die dieselben Daten enthält, und die generierte Anzahl der Dateien wird vom Benutzer bestimmt.Meine XML-Datei enthält XML-Schema und meine XML-Datei struture sieht folgendermaßen aus

%Vor%

Ich bin neu in Java, wenn jemand Code-Snipes-Hilfe gibt, wird es hilfreicher für mich sein.

Ich möchte XML-Dateien erzeugen, die das XML-Schema enthalten, das in meinem Beispiel xml angegeben ist.

    
saba 14.01.2012, 20:23
quelle

2 Antworten

10

In Java verwenden Sie die JAXP , um mit XML zu arbeiten. Sie verwenden DOM verwandte Klassen, um das XML zu generieren. Unten ist ein kleines Beispiel für die Verwendung von JAXP zum Erstellen von XML.

%Vor%     
Aravind R. Yarram 14.01.2012, 20:27
quelle
0

Ich habe einen älteren Beitrag in meinem persönlichen Blog, der verschiedene Möglichkeiten zur Generierung von XML in Java beschreibt: Ссылка

Im Grunde genommen sind JAXP, DOM, SAX (Art eines Hacks für die Generierung, aber es funktioniert), StAX, XSLT oder die XML-Binding-Optionen (JAXB), die ich in meinem Buch nicht behandelt habe post.

Da Sie bereits ein XML-Schema zum Arbeiten haben, kann JAXB gut für Sie arbeiten. Sonst würde ich wahrscheinlich mit StAX als einer der neueren und effizienteren APIs gehen.

    
ziesemer 14.01.2012 20:25
quelle

Tags und Links