Bonjour
Je voudrais définir un ensemble (une liste) de noms d'éléments pour le réutiliser à plusieurs reprises dans ma feuille de style.
Par exemple définir:
- l'ensemble1: elementA, elementB,...
Type: Messages; Utilisateur: schnecke
Bonjour
Je voudrais définir un ensemble (une liste) de noms d'éléments pour le réutiliser à plusieurs reprises dans ma feuille de style.
Par exemple définir:
- l'ensemble1: elementA, elementB,...
Tu t'es trompé dans le nom du tableau
remplace
date =$tableau[2] par
date =$tableau_fin[2] et ca va tout de suite mieux...
oui ca marche nickel. je connaissais pas la fct lc.
une remarque: pour que lc prenne en cpte les accents, il faut utiliser use locale en debut de prog.
merci bp lalystar! :)
Bonjour
Je traite des fichiers XML. Je voudrais mettre les lettres d'un élément précis en minuscules. (élément DODO)
<root>
<titi>Du Texte</titi>
<DODO>DUDULE</DODO>
</root>
Je sais utiliser...
Si tu trouves un joyau pareil, fais-le nous savoir!!!
:D
essaie avec l'élément xsl:text
comme ca
<fo:block font-family="Arial" font-size="11pt">
<xsl:value-of select=" INFONAME"/>
<xsl:text> </xsl:text>
<xsl:value-of select="TECHNAME"/>
</fo:block>
bizarre...
ton hash est bien du type:
%hash:
janv => %sshash:
1 => 10
2 => 20
...
fev => %sshash:
1 => 10
c normal, tu essayes de printer le sous-hash en entier, or c pas possible de printer un hash tel quel.
En plus il faut le dereferencer, essaie donc ca:
foreach my $key (keys(%monhdh))
{
...
J'ai trouve ma sol, la voici donc:
<xsl:template match="titi">
<xsl:call-template name="substitute">
<xsl:with-param name="chaine" select="."/>
<xsl:with-param name="changer"...
merci GrandFather!
j'ai décortiqué et compris (bravo schnecke!) ce que tu proposes, mais le hic c'est que mes arobas ne sont pas tjs séparés du reste par des espaces... C'est du texte classique, les...
merci GrandFather!
j'ai décortiqué et compris (bravo schnecke!) ce que tu proposes, mais le hic c'est que mes arobas ne sont pas tjs séparés du reste par des espaces... C'est du texte classique, les...
merci GrandFather!
j'ai décortiqué et compris (bravo schnecke!) ce que tu proposes, mais le hic c'est que mes arobas ne sont pas tjs séparés du reste par des espaces... C'est du texte classique, les...
Bonjour
je souhaite remplacer une chaine par un caractère dans un template xsl. Par exemple, je veux remplacer 'arobas' par '@' dans titi.
<root>
<titi>blabla arobas bloblo</titi>
</root>...
pour printer un hash faut faire par exemple comme suit:
foreach my $key (keys(%hash)){
print ($key, "\t", $hash{$key},"\n");
}
espérant que ca t'aidera à mieux voir où se situe ton pb.
Apparement arial unicode MS n'est pas installée sur ton ordi. Tu peux essayer avec une autre fonte unicode (lucida sans unicode par exple).
Y en a des gratuites à télécharger.
:!: Les fontes...
mouais s'aurait été trop simple...
Tu es sûr que arial est une fonte unicode? :?
Tu as essaye avec font="Arial Unicode MS" ?
faut pas mettre "cmd" dans system()
essaie-voir sans...
T'as essaye system()?
system("la_commande_tq_tu_l'ecrirais_dans_la_cmd");
Il faut que tu ajoutes un ? pour que la recherche de motif s'arrete à la premiere occurence de ". Comme ca donc:
/(.*)<\s*a(.*)href\s*=\s*"(.*?)"(.*)>(.*)/
avec ca, $3 devrait bien valoir...
Coucou
bon ben c'est peut-etre tout bete, mais des fois les erreurs sont guere plus intelligentes: la syntaxe, c'est
encoding="UTF-8" avec un tiret et pas un underscore.
Faut que tu precises le debut de ligne
if ($sequence =~ m/^.{4}A.*/)
J'avais tout simplement repris ce que tu proposais.
La reponse est oui, la premiere et la deuxieme expression signifient au moins un chiffre.
Mais tu peux aussi tester pour voir ce que ca donne....
C'est pas une histoire de parentheses ?
elsif (($sequence =! m/G{3,}/) && ($sequence =! m/C{3,}/ ))
{ $score = 1; }
Ta regexp ne precise que le fait qu'il faut que ta ligne commence par un chiffre.
Il te faudrait changer par
/^[0-9][0-9]*$/$ marquant la fin d'enregistrement.
Tu peux aussi utiliser
...
Heureuse d'avoir pu t'aider.
Oublie pas le tag résolu, puisque c'est résolu ;)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.