Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: Laurent Forêt (l.foret@korom.net)
Date: 17/04/2001 - 12:43


Bonjour,

De retour de vacances, je continue ma recherche, et relance la discussion là
ou je l'avais laissé.

Tout d'abord j'ai un petit problème d'accès :
"
Forbidden
Host: [213.228.12.205] bordeaux-1-a7-12-205.dial.proxad.net

You do not have permission to access
http://cjandia.freehomepage.com/me/works/xml/espx/20010212.083/library/src/t
xsl_js.txt
Data files must be stored on the same site they are linked from.

Thank you for using FreeHomePage.com
"

Résolu en téléchargeant le source,

Comme Cyril me le conseil, je "read the source" , mais étant pas très
familier avec le JavaScript, j'ai un mal fou a retrouver mes petits,
notamment la fonction eval().

Pour une transformation, j'ai un appel à renderTinyXSL puis un appel à
TinyXSLProcessor_Transform puis à eval() qui est introuvable.

if((node.nodeType == 1) && node.named("script", __tinyxsl_URI) &&
(node.childCount == 1) && (node[0].nodeType >= 3) && (node.nodeType <= 4))

        eval(node[0].nodeValue);

Ou est elle ? Serait ce l'appel de la function contenu dans le node ?
C'est ca le serpent qui se mord la queue ?
Ca marche parceque le javaScript est un ECMAScript compliant ???

Par avance merci,

Laurent.

> -----Message d'origine-----
> De : Cyril Jandia [mailto:c.jandia@cross-systems.com]
> Envoyé : vendredi 6 avril 2001 17:12
> À : Laurent Forêt
> Objet : Re: [xml-tech] A la recherche d'infos sur le développement d'un
> processeur xslt
>
>
> Re-bonjour Laurent,
>
> > J'ai regardé vite fait, pas encore dans le détail, et j'ai pas bien
> compris le lien entre votre tinyXSL et ECMAScript
> Lire l'article d'Eric (Van der Vlist) :
> http://www.xmlhack.com/read.php?item=1037
> qui vous résumera mieux que moi (un comble! mais ces choses arrivent ;o)
> ESPX / TinyXSL.
>
> > Comment marche l'interprétation d'un txsl:script ?
> Le code ECMAScript dans l'élément <txsl:script ...> est compilé par ...
> l'interprète ECMAScript lui-même - le même qui est utilisé pour
> XMLParser et
> TinyXSLProcessor. En cela, on dit que ECMAScript (comme LISP mais qui est
> plus connu pour cette propriété) est un langage "réflexif" : i.e., capable
> d'évaluer du code de lui-même à partir d'une chaîne (de
> caractère) de texte
> source... construite à l'exécution du code courant (ou : "le
> serpent se mord
> la queue" ;o)
>
> voir la fonction "TinyXSLProcessor_transform()" dans
>
http://www.cjandia.com/me/works/xml/espx/20010212.083/library/src/txsl_js.tx
t
> et le code - notamment l'appel à la fonction "eval()" - sous le
> commentaire
> :
> "// Process top level txsl:script elements, if any."
>
> "Read the source!"
>
> [ ECMAScript : ftp://ftp.ecma.ch/ecma-st/Ecma-262.pdf ]
>
> Cyril
> http://www.cjandia.com/
> mailto:Cyril@cjandia.com
>

Laurent Forêt
Service développement

l.foret@korom.net <mailto:l.foret@korom.net>

www.korom.net <http://www.korom.net>

--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-tech-request@xmlfr.org (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:05 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement