BerndB: XML Aufruf Applikation per URL

Hallo zusammen,

leider verfüge ich über so gut wie keine XML-Kenntnisse - vielleicht ist es aber einfacher als ich denke.

Ich versuche per Link eine URL in folgender Form aufzurufen. CT ist die Applikation, der die URL übergeben werden soll:

<para>Link 1: <link xlink:href="ct://Testumgebung/Topic%201"/>

Mit einer 'normalen' URL wie www.xy.de kein Problem, aber hier hakt es.

Hat jemand eine Idee?

Vielen Dank! Bernd

  1. Hallo,

    ich kenne mich mit XML nicht aus, deshalb nur zwei laienhafte Anmerkungen:

    1. Du hast wahrscheinlich ein Leerzeichen? ( %20 ) im Dateinamen. Die sollten grundsätzlich vermieden werden, da sie immer wieder Stress machen.

    2. Von SVG kenne ich es, dass xlink-Verknüpfungen zunächst "bekannt" gemacht werden müssen bevor sie verwendet werden können. Bei SVG zum Beispiel durch das Attribut

    xmlns:xlink="http://www.w3.org/1999/xlink"
    

    Hast du so etwas auch in deine Datei eingebaut?

    Gruss

    MrMurphy

    1. @@MrMurphy1

      1. Du hast wahrscheinlich ein Leerzeichen? ( %20 ) im Dateinamen. Die sollten grundsätzlich vermieden werden, da sie immer wieder Stress machen.

      Von „grundsätzlich“ würde ich hier nicht sprechen. Da Leerzeichen in vielen Kontexten Sonderzeichen sind, müssen sie natürlich entsprechend escapet werden. Ist das für dich Stress?

      Siehe auch diese kürzliche Diskussion.

      1. Von SVG kenne ich es, dass xlink-Verknüpfungen zunächst "bekannt" gemacht werden müssen bevor sie verwendet werden können. Bei SVG zum Beispiel durch das Attribut
      xmlns:xlink="http://www.w3.org/1999/xlink"
      

      Das gilt allgemein für XML, dass Namensräume deklariert werden müssen (außer xml).

      Wenn SVG in HTML5 notiert wird, ist es aber kein XML mehr. Dann muss kein Namensraum deklariert werden. (Bei polyglottem HTML5 natürlcih doch.)

      LLAP 🖖

      --
      Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
    2. Hallo,

      ja, xmlns:xlink="http://www.w3.org/1999/xlink" ist an seinem Platz....

      Gruß Bernd

      Hallo,

      ich kenne mich mit XML nicht aus, deshalb nur zwei laienhafte Anmerkungen:

      1. Du hast wahrscheinlich ein Leerzeichen? ( %20 ) im Dateinamen. Die sollten grundsätzlich vermieden werden, da sie immer wieder Stress machen.

      2. Von SVG kenne ich es, dass xlink-Verknüpfungen zunächst "bekannt" gemacht werden müssen bevor sie verwendet werden können. Bei SVG zum Beispiel durch das Attribut

      xmlns:xlink="http://www.w3.org/1999/xlink"
      

      Hast du so etwas auch in deine Datei eingebaut?

      Gruss

      MrMurphy