Der Martin: Frage zum Wiki-Artikel „SVG/Tutorials/Einstieg“

Beitrag lesen

Hallo Rolf,

da der Zeichensatz von XML-Dokumenten (wie auch von HTML-Dokumenten) immer Unicode ist

Sein sollte. Leider treffen sich da Anspruch und Wirklichkeit nicht.

Zumindest habe ich schon genug XML Dokumente mit einem Einbyte Encoding gesehen

das ist kein Widerspruch. Du schmeißt immer noch Zeichensatz und Zeichencodierung durcheinander. Ich habe auch Jahre gebraucht, um endlich den Unterschied zu begreifen.

Angenommen, du hast ein Dokument in ISO-8859-1. Das ist immer noch Unicode (bzw. eine Untermenge davon). Die Zeichencodierung ISO-8859-1 legt für insgesamt 256 Zeichen aus dem Unicode-Zeichensatz eine Codierung fest, die vielen tausend anderen Unicode-Zeichen werden nicht behandelt.

Edit: in der Spec steht

Although an XML processor is required to read only entities in the UTF-8 and UTF-16 encodings, it is recognized that other encodings are used around the world, and it may be desired for XML processors to read entities that use them

Also mit anderen Worten: Die Spec gibt eigentlich vor, dass nur UTF-8 oder UTF-16 verwendet werden sollte. XML-Parser sollten dennoch in der Lage sein, auch andere Codierungen zu verarbeiten.

Einen schönen Tag noch
 Martin

--
Was ist der schnellste Weg von einem Suchtreffer zum nächsten?
Ein Googlehupf.
0 45

Frage zum Wiki-Artikel „SVG/Tutorials/Einstieg“

ReiPar
  • frage zum wiki
  • svg
  1. 0
    Tabellenkalk
    1. 0
      Gunnar Bittersmann
      • selfhtml-wiki
      • svg
      1. 0
        Matthias Scharwies
        1. 0
          Gunnar Bittersmann
          1. 0
            ReiPar
            1. 0
              Rolf B
              1. 0
                Matthias Scharwies
                1. 0
                  Gunnar Bittersmann
                  • browser
                  • css
                  • svg
                  1. 0
                    ThomasM
                    1. 0
                      ThomasM
                    2. 0
                      Gunnar Bittersmann
                      1. 0
                        Rolf B
                        1. 0
                          Gunnar Bittersmann
        2. 0
          Der Martin
          • menschelei
          • wetter
      2. 0

        Cards für SVG-Portalseite?

        Matthias Scharwies
    2. 0
      ReiPar
      1. 0
        Rolf B
        1. 0
          Matthias Scharwies
        2. 0
          ReiPar
          1. 0
            ThomasM
          2. 0
            Gunnar Bittersmann
            • selfhtml-wiki
            • svg
            • xml
            1. 0
              MudGuard
              1. 0
                Gunnar Bittersmann
                1. 0
                  Rolf B
                  1. 0
                    Gunnar Bittersmann
                    • svg
                    • xml
                    • zeichencodierung
                    1. 0
                      JürgenB
                    2. 0
                      Rolf B
                      1. 0
                        Gunnar Bittersmann
                        • unicode
                        • xml
                        1. 0
                          Rolf B
                          1. 0
                            Der Martin
                          2. 0
                            Gunnar Bittersmann
                            1. 0
                              Rolf B
                              1. 0
                                Gunnar Bittersmann
                                • menschelei
                  2. 0
                    Matthias Scharwies
      2. 0
        Matthias Scharwies
        1. 0
          Rolf B
          1. 0
            Matthias Scharwies
        2. 0
          ReiPar
          1. 0
            Gunnar Bittersmann
            • html
            • svg
            • xml
          2. 0
            ThomasM
          3. 1

            SVG/Tutorials/Standalone-SVGs

            Matthias Scharwies
            1. 0
              ReiPar
              1. 0
                Matthias Scharwies
            2. 1
              Matthias Scharwies