XML und XLST
xml-Bespeiele
XML_XSD-Dateien:
xml-xsd.zip
xml-Rechnung, xml-Attribute:
xml-base-attribute.zip
XML: Scripte und Programme für XML/XSLT
Winword-Skript: xml_winword.pdf
xmlVerify.exe (Version 2,1, Build 205, vom 11.12.2015)
xmlVerify.zip (Version 2.1, Build 205, vom 11.12.2015)
xmlVerify.7z (Version 2.1, Build 205,vom 11.12.2015)
Beispiele:
DTD-Dateien: xml-dtd.zip (05.12.2015)
einfache XSD-Dateien: xml-xsd.zip (05.12.2015)
komplexe XSD-Dateien: xml-xsd-komplex.zip (05.12.2015)
Quellcode:
XMLVerifyQuellcode.7z (Version 2.1, vom 11.12.2015)
Bilder:
XMLVerifier1.png (Editor)
XMLVerifier2.png (Filelist + Editor)
XMLVerifier3.png (Hilfe)
XMLVerifier4.png (Optionen)
Neue Eigenschaften:
- mit Tab-Taste
- Abfrage nach speichern der Änderungen
- Breite der Tablänge ist einstellbar
- Argumente mittels Explorer werden ausgewertet
- Zuletzt geöffnete Dateien werden angezeigt
- Das Programm merkt sich das Verzeichnis
- Undo-Funktion- Formatierung der beiden Dateien
- Suchen in beiden Dateien
- (Profi vs. Standard-Ansicht)
--- Anzeige des XML-Baumes, nun auch farbig
--- Anzeige eines Filedialog (Liste)
- Anzeige der Spalte
- Speichern unter
- intern wird nun ein MVC verwendet
- bei einer neuen Datei wird der Rootname abgefragt
- neue Schalter,
- speichern wurde verbessert
- speichern erneut wurde verbessert
- Fehler beim Formatieren, xml, verbessert
Saxon GUI: Kernow_1.6.1.zip
XSLT-Beispieldateien: bsp_xsl.zip
XML und Java
Beschreibung | Download |
---|---|
XML1 Lädt eine beliebige XML-Datei |
xml1.zip Bild: xml1.jpg |
XML2 Beispiel aus Serialize Klasse Person und Gehalt Gespeichert in einer XML-Datei Laden aus der Datei Wichtig: Die Klassen dürfen nicht in einer Datei sein! |
xml2.zip Bild: xml2.jpg |
XML3 Beispiel aus Serialize Klasse Person und Gehalt Gespeichert in einer XML-Datei Laden aus der Datei Wichtig: Die Klassen dürfen nicht in einer Datei sein! |
xml3.zip xml3.java Bild: xml3.jpg |
klassen_read_write5.java schreiben und lesen von CAuto Format XML, mittel xml.bind.annotation das Root bekommt ein Element vor der Klassendefintion alle Klassen müssen einen Default-Kontruktor haben !!!!!!!!!!!!! es müssen alle get und set-Methoden implementiert werden !!!!!!!! schreiben und lesen von CAutos (Garage) Format XML, mittel xml.bind.annotation |
xml4.java (XML) xml4.zip (XML) Bild: xml4a.jpg Bild: xml4b.jpg |
ReadXML
Lesen einer XML-Datei Validierung einer XML-Datei Parsen eines Knotens |
Javadatei: ReadXML.java Als Textdatei: ReadXML.txt Beispieldatei: Autovermietung.xml Autovermietung.xsd Als Textdatei: Autovermietungxml.txt Autovermietungxsd.txt |
Literatur zu XML
Helmut Vonhoegen
Einstieg in XML
ISBN 978-3-8362-1367-7
Frank Bongers
XSLT 2,0 & XPath 2.0
ISBN 97-3-89842-694-7