Florian: XML / XSL - Probleme mit Namespace?!?!

Hallo!

Ich habe einige sehr einfach Daten als XML-File vorliegen. Nun habe ich mir ein HTML File + CSS geschrieben und wollte aus diesem dann ein XSL machen, um eine HTML Seite (genutzt als Data Sheet) zu erhalten. (transformieren tu ich uebrigens in einem VB.NET Programm).

Nun...ich habe meine XML + XSL in XMLSPY 2004 validieren lassen. Es kommen keine Fehler, ausser folgendem:

"Unable to locate reference to a supported schema kind (DTD, DCD, W3C Schema, XML-Data, BiyTalk)"

Hat das was mit Namespace zu tun?! Wo ist denn da der Fehler!?!?
(Ach ja...wenn ich XML / XSL im VB.NET Programm transfomiere, dann seh ich zwar den HTML Kram, aber keine XML Daten. Hat das was damit zu tun??)

Waere wirklich klasse wenn mir jemand weiterhelfen koennte!

Viele Gruesse, DaBoo

Der Kopf der XSL Datei sieht so aus:
-----------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<link REL="stylesheet" TYPE="text/css" HREF="styleServomotor.css"></link>
<head>
<title>NAME DES SERVOMOTORS</title>
</head>

<body class="body">
.
.
.
.
</body>
</html>

</xsl:template>
</xsl:stylesheet>
-----------------------------------------------------

  1. Hallo,

    Nun...ich habe meine XML + XSL in XMLSPY 2004 validieren lassen. Es kommen keine Fehler, ausser folgendem:
    "Unable to locate reference to a supported schema kind (DTD, DCD, W3C Schema, XML-Data, BiyTalk)"

    Hat das was mit Namespace zu tun?! Wo ist denn da der Fehler!?!?

    Hast du in deinem XML eine DTD oder eine Schema angegeben?
    Wenn nicht kannst du diese Warnung ignorieren, sie besagt lediglich, dass du eben keine DTD etc. verwendest.
    Das hat mit Namensraum an sich nicht zu tun, es sei denn du verwendest in deinem XML irgendwo eine Namensraum.

    (Ach ja...wenn ich XML / XSL im VB.NET Programm transfomiere, dann seh ich zwar den HTML Kram, aber keine XML Daten.

    Ich weiss nicht das du damit meinst.
    Bedeutet, dass du das Ergebnis der Transformation als HTML siehst, oder das die Transformation nicht durchgeführt wird?

    Der Kopf der XSL Datei sieht so aus:

    Die ist ganz normal. (Aber vom Stil her, wäre es schöner du würdest auch Attribute klein schreiben)

    Grüße
    Thomas