Article View: fr.comp.text.xml
Article #9607PB perl xml
From: Marc Chambord
Date: Mon, 12 Mar 2001 17:01
Date: Mon, 12 Mar 2001 17:01
67 lines
2670 bytes
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 un CGI ::XMLForm pour générer avec un
formulaire html du XML
<br>Cela marche très bien, mais j'ai un soucis
<br>je n'arrive pas à insérer 3 lignes pour
<br>inserer ma dtd et ma feuille xsl(t) à appliquer dans l'en-tête
de mon fichier XML :
<br>Voici le perl :
<p>open(CV,">> $fichier") || die "impossible d'ouvrir le fichier";
<p>$rempl="<!DOCTYPE cv SYSTEM \"cv.dtd\">;
<br>#<?xml-stylesheet type=\"text/xsl\" href=\"cvmarco.xsl\"?>
<br>
<p>while ($ligne=<CV>) {
<br> $ligne=~ s/^<?xml.*?>$/ $rempl /;
<br> print CV $ligne;
<br>
<br>};
<br>
<p>merci de m'aiguiller sur une piste
<br>
<br>
<pre>--
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-mailShow 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