Stefan: XML und Sonderzeichen

Hi!

Wie kann ich folgende Sonderzeichen in xml verschlüsseln?
", ä, ö, ü, &

thx
Stefan

  1. Hallo Stefan.

    Wie kann ich folgende Sonderzeichen in xml verschlüsseln?
    ", ä, ö, ü, &

    Definiere „verschlüsseln“.

    Einen schönen Montag noch.

    Gruß, Mathias

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    debian/rules
    1. sry, mir is das richtige Wort nicht eingefallen, wie bei html:
      ä => ä
      ü => ü
      ...

      thx
      Stefan

      1. Hallo Stefan.

        sry, mir is das richtige Wort nicht eingefallen, wie bei html:
        ä => ä
        ü => ü
        ...

        Es kommt darauf an. Im Idealfall benutzt du einfach einen geeigneten Zeichensatz wie z. B. ISO-8859-1 und kannst damit alle darin enthaltenen Zeichen (wozu auch Umlaute gehören) direkt notieren. Noch besser wäre es allerdings, wenn du dein Dokument auf UTF-8 als Zeichenkodierung umstellst. Dann kannst du praktisch jedes x-beliebige Zeichen direkt im Dokument notieren.

        Obige Umschreibung entfällt damit.

        Nutzbar wäre die Umschreibungen im Übrigen erst, wenn du deine DTD um die entsprechenden Zeichenreferenzen erweiterst, wie dies zum Beispiel in der HTML 4.01 DTD der Fall ist:

        "HTMLlat1.ent"
            "HTMLsymbol.ent"
            "HTMLspecial.ent"

        Auf diese Art und Weise kannst du selbst beliebige Zeichenreferenzen festlegen. (Siehe hierzu auch <http://de.selfhtml.org/xml/dtd/entities.htm@title=SELFHTML: Entities für Textbausteine und Umschreibungen>)

        Einen schönen Montag noch.

        Gruß, Mathias

        --
        sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
        debian/rules
        1. Hallo nochmal.

          Noch etwas als Nachtrag:

          Die Zeichen „'“ (&apos;), „"“ (&quot), „&“ (&amp;), „<“ (&lt;) und „>“ (&gt;) sind in XML die einzigen Zeichen, die auch ohne zusätzliche DTD über eine Zeichenreferenz verfügen.

          Einen schönen Montag noch.

          Gruß, Mathias

          --
          sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
          debian/rules
  2. Hallo,

    Wie kann ich folgende Sonderzeichen in xml verschlüsseln?
    ", ä, ö, ü, &

    wozu? Verwende eine Zeichencodierung, in der diese Zeichen alle enthalten sind (vorzugsweise UTF-8, ein ISO-8859-x tut's aber auch), und schreib sie dann im Klartext in den Quellcode.

    So long,
     Martin

    --
    Ein guter Lehrer muss seinen Schülern beibringen können,
    eine Frage so zu stellen, dass auch der Lehrer lernen muss,
    um die Frage beantworten zu können.
      (Hesiod, griech. Philosoph, um 700 v.Chr.)