Announcement

Collapse
No announcement yet.

Mit XSL-Anweisung ein "&"-Zeichen preformaieren.

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mit XSL-Anweisung ein "&"-Zeichen preformaieren.

    Hallo,
    Ich bilde mit der XSL-Stylesheet aus einer XML-datei, die viel Text beinhaltet
    html-Format.
    In der XML-Datei habe ich folgenden Satz :GmbH & Co. KG
    z. Beispiel:
    Text...........Text.....................
    Für weitere Rückfragen stehen wir Ihnen gerne jederzeit zur
    Verfügung.

    Mit freundlichen Grüssen
    XXL GmbH & Co. KG

    Das "&"-Zeichen Wird aber von dem Browser als Fehler im Quellcode
    erkannt.
    Gibt es eine "XSL-Anweisung", mit der ich den Fehler umgehen könnte?
    Für jede Hilfe bin ich Dankbar.
    arnold

  • #2
    Hast Du es schon mal mit
    Mit freundlichen Grüssen XXL GmbH & Co. KG
    versucht?

    Bernwar

    Comment


    • #3
      hallo,
      danke für deinen Beitrag.
      Der Befehl ist mir auch bekannt!
      Wenn du meinen Beitrag nochmals liest, merkst du, daß ich nicht
      den XML-Text "ändern" möchte, sondern mit einer XSL-Anweisung
      das Problem lösen will.
      Grund:
      Ich "lese" lediglich die XML-datei mit meinem Programm und gebe es
      mit Hilfe der XSL-Stylesheets als Html-datei aus.

      arn

      Comment


      • #4
        Hallo Arnold,

        Wenn Du eine xml-Datei hast, kann dort kein einzelnes & stehen. Denn das ist kein gültiges xml.

        The ampersand character (&amp and the left angle bracket (&lt may appear in their literal form only when used as markup delimiters, or within a comment, a processing instruction, or a CDATA section. If they are needed elsewhere, they must be escaped using either numeric character references or the strings "&" and "<
        (aus http://www.w3.org/TR/2000/REC-xml-20001006)

        Bernwar

        Comment

        Working...
        X