• Frage zu Sonderzeichen in Textdateien...

    Ich versuch es mal verständlich rüberzubringen, viell. weiss jemand was ich meine und hat eine Idee dazu.
    Aus unserem MIS System (teilweise von der IT selbstgestrickt) wird aus etlichen Daten, wie Kundenname, Ware, etc... per Knopfdruck ein XML File generiert.
    Klappt ja auch alles tadellos, NUR: gibt man im MIS System einen Umlaut ein, egal ob äöü, wird in die XML Datei nicht dieser Umlaut geschrieben sondern ein verkehrtes Fragezeichen.
    Hat das mit der Codierung zu tun? Kann man sowas grundsätzlich (je nach System) verhindern, dass da Murx rauskommt?
    mIr ist schon klar, dass jetzt niemand unser System kennt (ich auch nicht *g*), aber ist es in der heutigen Zeit wirklich nicht möglich sowas korrekt zu generieren?
    Viell. hat da jemand Stichworte für mich um damit eine Lösung zu finden?!
    • Das ist ein typisches Codierungsthema.

      Kann aber mehrere Ursachen haben, es muss der gesamte Ablauf in der richtigen Codierung sein. Also von Datenbank bis ausgebenden Server.

      Wenn man den Ablauf nicht hinbekommt, weil man z. B. keinen direkten Zugriff auf den/die Server hat, kann man beim Ausgeben auch eine Umwandlung vornehmen, das ist dann aber etwas aufwändiger, weil meistens muss man dann Zeichen für Zeichen wandeln.
        • Man muss bei solchen Sachen höllisch aufpassen.

          Verkehrt eingestellte Codierung kommt relativ häufig vor und dann wird so lange im Ablauf rumgebastelt bis am Ende das rauskommt, was man erwartet. Dabei wird oft übersehen, dass es am Wichtigsten ist, dass die Daten in der Datenbank korrekt gespeichert sind.

          Wenn da schon Geknödel drin steht, bekommt man irgendwann gewaltige Probleme.

          Ich habe ein- zweimal im Jahr mit einem russischen Server mit Sportdaten zu tuen, da liegen die Daten auch irgendwie auf dem Server. Dann ist das auch noch ein IS, also ein Microsoft-Server, mit denen stehe ich sowieso auf Kriegsfuss und die Daten müssen dann in ein InDesign-Dokument für ein Sonderheft einer Sportzeitung. Das InDesign ist natürlich auch noch uralt, so dass ich das auf meinen Rechnern gar nicht testen kann.

          Wenn ich da mit durch bin gehe ich jedesmal in die Kneipe. )