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.

xml tech : Technologies XML

[xml-tech] Re: Forcer les saut (qui connait ASP/XMLDOM)!

[xml-tech] Re: Forcer les saut (qui connait ASP/XMLDOM)!

Auteur: [Tech] <tech@oznogco.com>
Date: 02/04/2003 - 17:46
X-Mailer: Microsoft Outlook Express 6.00.2800.1106

Merci mais encore une fois¸

Tu me fait un simple "transformNodeToObject" avec tes xml.load et xsl.load
"LOAD" C n'est pas une question de transformer un XML avec un XSLT.

Je parle de SAUVEGARDER UN OBJET XML, objXmlDom.SAVE
xml.save sTemp

En d'autres mots, à chaque "appendChild" il faudrait que je puisse forcer
le saut de ligne
(avant le "insertBefore" et le "save").

Noter que c'est un simple caprice, ça ne change en rien la fonctionnalité du
processus. Mais si ça n'est pas possible avec XMLDOM, je vais le faire au
complet avec FSO...

Pour ceux que ça intéresse (et voir que mon XML/XSLT se porte bien). Je
travail sur un système de discussion pour commenter les "news", basé sur le
ID d'une news. Le XML/XSLT est tout à fait portable tel qu'el sous IE ou
Netscape. C'est en développement mais tout fonctionne, reste à ajuster le
"hightlighting" des mot réservé et convertir les URL..
http://www.trucsweb.com/Commentaires/trucs.asp?no=300&type=4#Ajouter

Merci encore pour mon petit caprice.

----- Original Message -----
From: "Jandia, Cyril" <Cyril.Jandia@accor-services.com>
To: <xml-tech@xmlfr.org>
Sent: Wednesday, April 02, 2003 11:03 AM
Subject: [xml-tech] Re: Forcer les saut (qui connait ASP/XMLDOM)!

>
> > -----Original Message-----
> > From: [Tech] [mailto:tech@oznogco.com]
> > Sent: mercredi 2 avril 2003 17:18
> > To: xml-tech@xmlfr.org
> > Subject: [xml-tech] Re: Forcer les saut (qui connait ASP/XMLDOM)!
> >
> > Merci,
> >
> > Effectivement, je connaît bien le langage ASP et XMLDOM.
> > Mais malheureusement c'est un système en ASP et non en Java (je n'ai
rien
> > contre le java ;-)
> >
> > Alors la question devrait plutôt être :
> > Est-ce que quelqu'un sur cette lise connaît le ASP/XMLDOM ?
>
> Oui, un peu; considérez ceci :
>
> -- test.asp --
> <%@Language="JScript" %><%
>
> var xml = new ActiveXObject("MSXML2.FreeThreadedDOMDocument.3.0");
> var xsl = new ActiveXObject("MSXML2.FreeThreadedDOMDocument.3.0");
>
> Response.ContentType = "application/xml";
>
> xml.async = false;
> xml.validateOnParse = false;
> xml.preserveWhiteSpace = true;
>
> xsl.async = false;
> xsl.validateOnParse = false;
>
> xml.load(Server.MapPath("data.xml"));
> xsl.load(Server.MapPath("pretty2.xsl"));
>
> xml.transformNodeToObject(xsl, Response);
> %>
>
> -- data.xml --
> <?xml version="1.0" encoding="iso-8859-1" ?>
>
> <data>
> <datum>Here's some ...
> ... text data</datum>
> <datum>Now, with more ...
> ... structured
> <noun> text </noun>
> data...<linebreak/>
> </datum>
> </data>
>
> -- pretty1.xsl --
> <?xml version="1.0" encoding="iso-8859-1" ?>
>
> <xsl:transform
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">
>
> <xsl:template match="data"><pretty-data>
> <xsl:apply-templates />
> </pretty-data></xsl:template>
>
> <xsl:template match="datum"><pretty-datum>
> <xsl:apply-templates />
> </pretty-datum></xsl:template>
>
> <xsl:template match="linebreak"><br />
> </xsl:template>
>
> </xsl:transform>
>
> et enfin :
>
> -- pretty2.xsl --
> <?xml version="1.0" encoding="iso-8859-1" ?>
>
> <xsl:transform
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">
>
> <xsl:template match="data" xml:space="preserve"><pretty-data>
> <xsl:apply-templates />
> </pretty-data></xsl:template>
>
> <xsl:template match="datum" xml:space="preserve"><pretty-datum>
> <xsl:apply-templates />
> </pretty-datum></xsl:template>
>
> <xsl:template match="linebreak" xml:space="preserve"><br />
> </xsl:template>
>
> </xsl:transform>
>
> -->> ainsi, avec pretty1.xsl, on obtient ceci dans le navigateur :
>
> <?xml version="1.0" encoding="UTF-16"?><pretty-data>
> <pretty-datum>Here's some ...
> ... text data</pretty-datum>
> <pretty-datum>Now, with more ...
> ... structured
> text
> data...<br />
> </pretty-datum>
> </pretty-data>
>
> -->> et avec pretty2.xsl :
>
> <?xml version="1.0" encoding="UTF-16"?><pretty-data>
>
> <pretty-datum>
> Here's some ...
> ... text data
> </pretty-datum>
> <pretty-datum>
> Now, with more ...
> ... structured
> text
> data...<br />
>
>
> </pretty-datum>
>
> </pretty-data>
>
> (... à vous de jouer ;-)
>
> > Au plaisir
> > Oznog
>
> Cordialement,
> Cyril
>
>
>
____________________________________________________________________________
>
> Ce message électronique et tous les fichiers attachés qu'il contient sont
> confidentiels et destinés exclusivement à l'usage de la personne à
laquelle
> ils sont adressés. Si vous avez reçu ce message par erreur, merci de le
> retourner à son émetteur. La publication, l'usage, la distribution,
> l'impression ou la copie non autorisée de ce message et des attachements
> qu'il contient sont strictement interdits.
>
> This e-mail and any files transmitted with it are confidential and
intended
> solely for the use of the individual to whom it is addressed. If you have
> received this email in error please send it back to the person that sent
it
> to you. Unauthorized publication, use, dissemination, forwarding, printing
> or copying of this email and its associated attachments is strictly
> prohibited.
>
>
____________________________________________________________________________
>
>
>
>
> --
> 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)
>
>

--
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)
Received on Wed Apr 2 19:46:55 2003

Archive générée par hypermail 2.1.8 le 16/02/2007 - 11:12 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