🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fr.comp.text.xml
6 messages
6 total messages Started by macperfect Fri, 11 Aug 2000 00:00
differents processeurs
#10609
Author: macperfect
Date: Fri, 11 Aug 2000 00:00
15 lines
1102 bytes
salut,

je dispose d'une feuille XSL qui fonctionne avec IE5 lorsque je soumet
le xml associe.

Seulement voila, cocoon refuse de processorer. il retrourne une erreur
-1 ligne -1.

si qqun a une id�e ?

Ce que je cherche evidemment c'est une sorte d'outil qui permette soit
de transformer le xsl concu pour ie5
en xsl pour cocoon, soit un outil qui indique o� de trouve le probleme.

merci BEAUCOUP d'avance
Re: differents processeurs
#10613
Author: Alain Ketterlin
Date: Sat, 12 Aug 2000 00:00
34 lines
1888 bytes
macperfect <alain@apple.ms> writes:

> je dispose d'une feuille XSL qui fonctionne avec IE5 lorsque je soumet
> le xml associe.
> 
> Seulement voila, cocoon refuse de processorer. il retrourne une erreur
> -1 ligne -1.

N'y aurait-il pas une exception, ou un message un peu plus precis ?

> si qqun a une id�e ?

Cocoon ne tolere pas <xsl:output>, parce qu'il gere cela autrement.
Peut-etre que ton probleme est la ?

Sinon, verifie ta version des outils Microsoft, et met a jour si tu
n'as pas la derniere.

D'apres ma boule de cristal : si la ligne est vraiment -1, c'est qu'il
n'arrive pas a determiner l'encodage du fichier. Peut-etre as-tu des
lignes blanches avant <?xml ... ?> (ce qui est normalement interdit).

> Ce que je cherche evidemment c'est une sorte d'outil qui permette
> soit de transformer le xsl concu pour ie5 en xsl pour cocoon, soit
> un outil qui indique o� de trouve le probleme.

Verifie la conformite a la "norme" XSL des outils que tu utilise, et
restreint toi � ce qui est mis en oeuvre par les deux. Dans un monde
ideal, les differences devraient etre nulles. Dans la pratique...

NB : on parle bien du processeur, la. Si ton probleme est le client,
Cocoon est capable de changer de xsl selon le destinataire.

-- Alain.
Re: differents processeurs
#10625
Author: macperfect
Date: Wed, 16 Aug 2000 00:00
8 lines
1074 bytes

> Verifie la conformite a la "norme" XSL des outils que tu utilise, et
> restreint toi � ce qui est mis en oeuvre par les deux. Dans un monde
> ideal, les differences devraient etre nulles. Dans la pratique...

j'aimerai bien justement trouver qqchose qui indique
la "norme" XSL pour cocoon, lotus et IE5.0...
Re: differents processeurs
#10626
Author: macperfect
Date: Wed, 16 Aug 2000 00:00
35 lines
1514 bytes
>
>
> Cocoon ne tolere pas <xsl:output>, parce qu'il gere cela autrement.
> Peut-etre que ton probleme est la ?

j'ai trouve differents problemes, il
le reste que

<xsl:variable name="genre_" select="/test/login"></xsl:variable>

ne semble pas pris en compte, et que :


 <script>
 <![CDATA[
 var jour = ]]><xsl:value-of select="jour" /><![CDATA[;
 for(i = 1; i <= 31; i++)
 {
  document.write('<option value='+i);
  if( jour == i) document.write(' selected ');
  document.write('>'+i);
 }]]>
 </script>

non plus par exemple.

Alors comment corriger ?

o� trouver la doc qui indique les instructions support�es par tel ou tel
processeur
(cocoon, lotus et IE5 notamment)

Merci BEAUCOUP pour vos reponses eventuelles.

A.M
Re: differents processeurs
#10640
Author: Alain Ketterlin
Date: Thu, 17 Aug 2000 00:00
16 lines
1187 bytes
macperfect <alain@apple.ms> writes:

> j'aimerai bien justement trouver qqchose qui indique
> la "norme" XSL pour cocoon, lotus et IE5.0...

Pour Cocoon, c'est Xalan le processeur. Donc
http://xml.apache.org/xalan/index.html
Dans la partie Overview, on trouve :

| Xalan-Java (named after a rare musical instrument) fully implements
| the W3C Recommendation 16 November 1999 XSL Transformations (XSLT)
| Version 1.0 and the XML Path Language (XPath) Version 1.0.

Pour les autres je sais pas.

-- Alain.
Re: differents processeurs
#10641
Author: Alain Ketterlin
Date: Thu, 17 Aug 2000 00:00
33 lines
1583 bytes
macperfect <alain@apple.ms> writes:

> j'ai trouve differents problemes, il le reste que
> 
> <xsl:variable name="genre_" select="/test/login"></xsl:variable>

Essaie : <xsl:variable name="genre_" select="/test/login"/>

(Si ca marche mieux, tu peux en informer les developpeurs de Xalan.)

> 
> ne semble pas pris en compte, et que :
>  <script>
>  <![CDATA[
>  var jour = ]]><xsl:value-of select="jour" /><![CDATA[;
>  for(i = 1; i <= 31; i++)
>  {
>   document.write('<option value='+i);
>   if( jour == i) document.write(' selected ');
>   document.write('>'+i);
>  }]]>
>  </script>
> 
> non plus par exemple.

J'ai certainement fait des choses similaires avec Xalan, et sans
probleme de compatibilite avec ce que dit la rec. XSLT. Je ne vois pas
d'ou peut venir le probleme.

Le mieux serait que tu envoies un *petit* bout de fichier et de script
qui ne marche pas.

-- Alain.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads