Thread XML::LibXSLT Probleme mit Namensraum (5 answers)
Opened by dater at 2010-03-08 13:40

dater
 2010-03-08 13:51
#134260 #134260
User since
2010-02-10
26 Artikel
BenutzerIn
[default_avatar]
Oh, sorry!

Diese Fehlermeldung bekomme ich:

Quote
compilation error: file OrderResponse_openTRANS_DE.xsl line 2 element stylesheet
xsltParseStylesheetProcess : document is not a stylesheet


Das ist der Anfang des XSL-Files:

Code: (dl )
1
2
3
4
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">

<xsl:script>



Ich kann den Namensraum nicht einfach auf http://www.w3.org/1999/XSL/Transform ändern, denn werden Tags wie z.B: xsl:script, usw. nicht erkannt.

Und so schaut mein Code aus:
Code: (dl )
1
2
3
4
5
6
7
8
9
my $parser = XML::LibXML->new();
my $xslt = XML::LibXSLT->new();

my $source = $parser->parse_file($strXslPath);
my $style_doc = $parser->parse_file($xsl);

my $stylesheet = $xslt->parse_stylesheet($style_doc);

my $results = $stylesheet->transform($source);

Last edited: 2010-03-08 13:52:28 +0100 (CET)

View full thread XML::LibXSLT Probleme mit Namensraum