fredy: xml

Hi!

Zuerst einmal Danke für die Vielen Antworten die ich weiter unten erhalten habe.

Bevor ich einige Bücher über XML lese möchte ich sicherheitshalber noch einige Dinge wissen:

x) XML und JavaScript:

Problemstellung: In einer XML Datei stehen Namen, sie werden mit XSL(T) so formatiert, daß sie als Link dargestellt werden, der beim onMouseover eine JavaScript-Funktion aufruft

Ist das möglich?

x) JavaScript und externes XML in NS6

Mit IE5 kann man ja auch auf externe XML-Files zugreifen, und sich durchforsten. Geht das mit NS6 auch? Wenn ja, wie?

x) XML mit HTML-Formatierung

Folgender Code sollte XML HTML-formatiert darstellen - Klappt bei mir jedoch nicht (IE5, NS6). Warum nicht?

<?xml version="1.0"?> <glossar xmlns:html="http://www.w3.org/TRREC-html40">   html:h1XML</html:h1>   <erklaerung>Metasprache ...</erklaerung> </glossar>

Nochmals, besten DANK.   fredy

  1. Hi again,

    Zuerst einmal Danke für die Vielen Antworten die ich weiter unten erhalten habe.

    bitte ;-)

    Bevor ich einige Bücher über XML lese möchte ich sicherheitshalber noch einige Dinge wissen:

    x) XML und JavaScript:

    Problemstellung: In einer XML Datei stehen Namen, sie werden mit XSL(T) so formatiert, daß sie als Link dargestellt werden, der beim onMouseover eine JavaScript-Funktion aufruft

    Ist das möglich?

    Na du bist ja ganz schön hartnäckig? ;-) Also die Antwort ist ganz klar: ja? Das Prinzip ist immer dasselbe: Du wandelst XML mit XSLT in HTML um. In der HTML-Datei kann soviel JS stehen wie du und deine Browser lustig sind. Also auch ein mouseover.

    x) JavaScript und externes XML in NS6

    Mit IE5 kann man ja auch auf externe XML-Files zugreifen, und sich durchforsten. Geht das mit NS6 auch? Wenn ja, wie?

    Weiß nicht genau, was du meinst. Falls du externe XML-Dateninseln meinst, also sowas wie:

    <xml id="test" src="test.xml">

    dann gehts das nicht mit NS6. Aber geht das tatsächlich mit IE5?

    x) XML mit HTML-Formatierung

    Folgender Code sollte XML HTML-formatiert darstellen - Klappt bei mir jedoch nicht (IE5, NS6). Warum nicht?

    <?xml version="1.0"?>

    »»  <glossar xmlns:html="http://www.w3.org/TRREC-html40">

    html:h1XML</html:h1>   <erklaerung>Metasprache ...</erklaerung> </glossar>

    Ja sollte, da es korrektes XML ist, aber 1.) können die Browser lange nicht immer alles, was korrekt ist und 2.) benötigst du natürlich noch ein Stylesheet für den Rest der Tags Also z.B. so mit CSS: <?xml version="1.0"?> <?xml-stylesheet href="test.css" type="text/css"?> <glossar xmlns:html="http://www.w3.org/TRREC-html40">   html:h1XML</html:h1>   <erklaerung>Metasprache ...</erklaerung> </glossar>

    Und in der CSS: erklaerung {   color:red;   font-size:12pt; }

    Dann funzt es im IE, im NS darfste dann selber testen ;-)!

    So und nun aber Bücher kaufen gehen UND v.a. lesen g

    Gute Nacht Franz