🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #9607

PB perl xml

#9607
From: Marc Chambord
Date: Mon, 12 Mar 2001 17:01
67 lines
2670 bytes
--------------54847F862680FE565DFB8648
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

bjr,
j'utilise  un CGI ::XMLForm pour g�n�rer avec un formulaire html  du XML

Cela marche tr�s bien, mais j'ai un soucis
je n'arrive pas � ins�rer 3 lignes pour
inserer  ma dtd et ma feuille xsl(t) � appliquer dans l'en-t�te de mon
fichier XML :
Voici le perl :

open(CV,">> $fichier")  || die "impossible d'ouvrir le fichier";

$rempl="<!DOCTYPE cv SYSTEM \"cv.dtd\">;
#<?xml-stylesheet type=\"text/xsl\" href=\"cvmarco.xsl\"?>


while ($ligne=<CV>) {
      $ligne=~ s/^<?xml.*?>$/ $rempl /;
      print   CV $ligne;

};


merci de m'aiguiller sur une piste



--
Marc Chambord

--------------54847F862680FE565DFB8648
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
bjr,
<br>j'utilise&nbsp; un CGI ::XMLForm pour g&eacute;n&eacute;rer avec un
formulaire html&nbsp; du XML
<br>Cela marche tr&egrave;s bien, mais j'ai un soucis
<br>je n'arrive pas &agrave; ins&eacute;rer 3 lignes pour
<br>inserer&nbsp; ma dtd et ma feuille xsl(t) &agrave; appliquer dans l'en-t&ecirc;te
de mon fichier XML :
<br>Voici le perl :
<p>open(CV,">> $fichier")&nbsp; || die "impossible d'ouvrir le fichier";
<p>$rempl="&lt;!DOCTYPE cv SYSTEM \"cv.dtd\">;
<br>#&lt;?xml-stylesheet type=\"text/xsl\" href=\"cvmarco.xsl\"?>
<br>&nbsp;
<p>while ($ligne=&lt;CV>) {
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ligne=~ s/^&lt;?xml.*?>$/ $rempl /;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print&nbsp;&nbsp; CV $ligne;
<br>&nbsp;
<br>};
<br>&nbsp;
<p>merci de m'aiguiller sur une piste
<br>&nbsp;
<br>&nbsp;
<pre>--&nbsp;
Marc Chambord
</pre>
</html>

--------------54847F862680FE565DFB8648--
Technical Details
Message-ID: <3AAD00F8.C19F31BE@etu.info.unicaen.fr>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!oleane.net!oleane!ciril.fr!univ-lille1.fr!unicaen.fr!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,6c01c66d5855280f,start
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-03-12 09:06:04 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!oleane.net!oleane!ciril.fr!univ-lille1.fr!unicaen.fr!not-for-mail
From: Marc Chambord <chambord@etu.info.unicaen.fr>
Newsgroups: fr.comp.text.xml
Subject: PB perl xml
Date: Mon, 12 Mar 2001 18:01:44 +0100
Organization: Universite de Caen, France
Lines: 68
Message-ID: <3AAD00F8.C19F31BE@etu.info.unicaen.fr>
Reply-To: chambord@etu.info.unicaen.fr
NNTP-Posting-Host: proton12.etu.info.unicaen.fr
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="------------54847F862680FE565DFB8648"
X-Mailer: Mozilla 4.75 [fr] (X11; U; Linux 2.2.17-21mdk i686)
X-Accept-Language: en