![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Dann nerv ich euch wieder mal...
![]() Nachdem meine supertolle ![]() Mein Problem: Ich hab kaum Ahnung von XML und noch viel weniger von XML+Java. Wenn irgendjemand zweckdienliche Hinweise oder Links hätte, wäre mir schon sehr geholfen... Vielen Dank! ![]() |
![]() |
![]() |
![]() |
#2 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Interessant wäre eventuell auch noch ein gutes Tool, mit dem sich eine solche (Config) XML-Datei erstellen lässt...
![]() |
![]() |
![]() |
![]() |
#3 |
Veteran
Registriert seit: 15.08.2001
Alter: 50
Beiträge: 235
|
![]() für ein erstes hineinschnuppern in xml würd ich http://www.w3schools.com/ und generell die spezifikationen auf www.w3c.org empfehlen.
zu java und xml gibts ein brauchbares tutorial bei sun: http://java.sun.com/xml/tutorial_intro.html was mir bei der einarbeitung und java & xml wirklich geholfen hat, war: Brett McLaughlin Java & XML O'Reilly Verlag das buch ist imho sehr zu empfehlen. eine anschaffung rentiert sich aber nur, wenn du vorhast, dich mit dem thema wirklich auseinander zu setzen. ![]() zum tool: ich würde dir einen texteditor empfehlen, weil du durch das manuelle erstellen von xml-files ein besseres verständnis dafür bekommst. wichtig ist nur ein guter validator, der dir möglichst genau sagt, wo du die fehler machst. auf windows ist der IE zu empfehlen; ansonsten gibts noch programme wie XMLSpy (das z.b. viele meiner kollegen einsetzen und recht zufrieden damit sind) oder XMLWriter. bezüglich linux lohnt ein blick auf http://xml.apache.org, http://www.jclark.com oder http://www.sys-con.com/xml (wo oft tools beschrieben werden). |
![]() |
![]() |
![]() |
#4 |
Quantensingularität
![]() |
![]() Schaue mal hierhin: http://xml.apache.org/
Xalan & Xerces ist ideal zum Parsen und validieren von XML Files (und nicht der IE, der macht nur Mist). Xalan & Xerces gibt es auch Java Packages, somit kannst Java diese direkt in Java einbinden. Wennst weiter gehen willst findest noch einige XML Dinge auf der Seite, wie zB. FOP zum erstellen von PDF´s direkt aus Java und XML Files. Weiters gibt es im JDK ab Version 1.4 die javax.xml Packages.
____________________________________
Was ist klein, grün und dreieckig? Ein kleines grünes Dreieck! Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg! |
![]() |
![]() |
![]() |
#5 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Danke erstmal, da waren einige interessante Dinge dabei. Aber da ich eigentlich nur ein paar Konfirgurationsparameter abspeichern und auslesen will (und die Vorgabe nun mal eine XML-Datei ist
![]() ![]() Könnte mir diese Klasse (http://java.sun.com/j2se/1.4.1/docs/...eferences.html) & Co weiterhelfen? Für mich sind das irgendwie alles noch spanische Dörfer... ![]() mfg, ![]() |
![]() |
![]() |
![]() |
#6 |
Quantensingularität
![]() |
![]() Da habe auch ich den Wald vor lauter Bäumen nicht mehr gesehen. Aber wenn ich XML & Java lese fallen mir halt als erster Xalan & Xerces ein
![]() Wennst nur ein paar Einstellungen als Config abspeichern willst ist die von dir gefundene Klasse sicher besser. Beim Export kannst halt nicht bestimmen wie das XML dann im Endeffekt ausschaut, aber ich schätze deinen Zweck erfüllt es.
____________________________________
Was ist klein, grün und dreieckig? Ein kleines grünes Dreieck! Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg! |
![]() |
![]() |
![]() |
#7 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Ja, ich glaub dir das einfach mal..
![]() Wenn ich bloß etwas finden würde, was auf Export und Import hinweist... ![]() Ich lauf bald Amok! Ich glaub das war zuviel Input heute... ![]() |
![]() |
![]() |
![]() |
#8 | ||
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Unglaublich, aber ein bisschen was hab ich jetzt doch noch zusammengebracht. Ich glaub, ich bin auf einer heissen Spur...
![]() Zitat:
Zitat:
![]() |
||
![]() |
![]() |
![]() |
#9 |
Quantensingularität
![]() |
![]() Passt eh. Nur hast den Wert Test 2x gespeichert, und da nimmt er nur den letzten. Dieser taucht dann aber auch in der XML auf.
____________________________________
Was ist klein, grün und dreieckig? Ein kleines grünes Dreieck! Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg! |
![]() |
![]() |
![]() |
#10 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Was mir nicht gelingen will, ist mehrere Knoten anzulegen (zwecks Übersichtlichkeit...). EINEN kann ich anlegen, mehrere nicht...
![]() What's wrong? Code:
FileOutputStream fos = null; try { prefs = prefs.node("/Knoten 0"); prefs.put("Key0", "Value0"); prefs.put("Key1", "Value1"); prefs.flush(); //prefs = prefs.node("/"); prefs = prefs.node("/Knoten 1"); prefs.flush(); prefs.put("Key2", "Value2"); prefs.put("Key3", "Value3"); prefs.flush(); } catch (Exception ex1) { } try { fos = new FileOutputStream(new File("test.xml")); prefs.exportNode(fos); } catch (Exception ex) { ex.printStackTrace(); } |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|