The_Marmot
Grünschnabel
Hallo,
ich habe:
- ein vorgegebenes Schema
- rund 29.000 HMI-Files (Hyperwave Metainformation) ähnlich wie XML
- den Auftrag nur 1 XML-File daraus zu erstellen (sprich: alle Infos aus der Masse an HMI-Files parsen und in ein XML-File klopfen)
- und keinen Plan, wie ich das ganze UTF-8 kodiert als XML speichern kann.
Listing der Dateinamen, die dann abarbeiten, einlesen und als XML speichern geht reibungslos, aber wie kann ich die Daten UTF-8 kodiert in die XML speichern?
Hab nämlich alle Sonderzeichen als zb ä usw. in den HMI-Files stehen. Wenn ich die XML mit XMLSpy aufmache, regt er sich auf, dass Sachen wie ä usw. erst deklariert werden muessen.
Kann aber nix deklarieren, weil ich das Schema (XSD) nicht ändern darf - nix dazu und nix weg und nix umschreiben!
Bin für jede Hilfe dankbar!
PS: Google und Forensuche wurden natürlich zuerst zu Rate gezogen, aber erfolglos - vielleicht hab ich die Lösung übersehen.
PPS: Schreib das ganze in Java mit Eclipse als EU.
ich habe:
- ein vorgegebenes Schema
- rund 29.000 HMI-Files (Hyperwave Metainformation) ähnlich wie XML
- den Auftrag nur 1 XML-File daraus zu erstellen (sprich: alle Infos aus der Masse an HMI-Files parsen und in ein XML-File klopfen)
- und keinen Plan, wie ich das ganze UTF-8 kodiert als XML speichern kann.
Listing der Dateinamen, die dann abarbeiten, einlesen und als XML speichern geht reibungslos, aber wie kann ich die Daten UTF-8 kodiert in die XML speichern?
Hab nämlich alle Sonderzeichen als zb ä usw. in den HMI-Files stehen. Wenn ich die XML mit XMLSpy aufmache, regt er sich auf, dass Sachen wie ä usw. erst deklariert werden muessen.
Kann aber nix deklarieren, weil ich das Schema (XSD) nicht ändern darf - nix dazu und nix weg und nix umschreiben!
Bin für jede Hilfe dankbar!
PS: Google und Forensuche wurden natürlich zuerst zu Rate gezogen, aber erfolglos - vielleicht hab ich die Lösung übersehen.
PPS: Schreib das ganze in Java mit Eclipse als EU.
Zuletzt bearbeitet: