IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML][XSL] Retour à la ligne supprimer, que faire ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 77
    Par défaut [HTML][XSL] Retour à la ligne supprimer, que faire ?
    Bonjour,

    J'ai un problème avec une conversion XSLT à partir d'un fichier XML.

    Voici la partie XML qui me pose problème :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <httpSample t="16" lt="0" ts="1157702470455" s="false" lb="4 POST /grecco/faceslogin.jsf" rc="Non HTTP response code" rm="Non HTTP response message" tn="Groupe de Thread 1-22" dt="text" ng="27" na="27">
      <responseData class="java.lang.String">java.io.IOException&#x0D;
    	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))&#x0D;
    	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:304)&#x0D;
    	at org.apache.jmeter.protocol.http.sampler.HTTPSampler.readResponse(HTTPSampler.java:222)&#x0D;
    	at org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.java:433)&#x0D;
    	at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:658)&#x0D;
    	at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:647)&#x0D;
    	at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:247)&#x0D;
    	at java.lang.Thread.run(Thread.java:568)&#x0D;
    Caused by: java.net.SocketException: Unexpected end of file from server&#x0D;
    	at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:846)&#x0D;
    	at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:739)&#x0D;
    	at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:749)&#x0D;
    	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))&#x0D;
    	at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:1507)&#x0D;
    	at java.net.URLConnection.getContentEncoding(URLConnection.java:429)&#x0D;
    	at org.apache.jmeter.protocol.http.sampler.HTTPSampler.readResponse(HTTPSampler.java:213)&#x0D;
    	... 5 more&#x0D;
    </responseData>
      <cookies class="java.lang.String">JSESSIONID=0000VZCZQXYc0BAQlJJRVUhqedm:-1</cookies>
      <method class="java.lang.String">POST</method>
      <queryString class="java.lang.String">frmLogin%3AtxtUID=compte&amp;frmLogin%3AtxtPWD=c&amp;frmLogin%3AbtValider=Se+connecter&amp;frmLogin%3A_tagId16=1&amp;frmLogin=frmLogin&amp;frmLogin%3A_idcl=</queryString>
    </httpSample>
    Je voudrais afficher le contenu du TAG responseData en conservant tous les retours à la ligne, mais lorsque je les affiches dans un TD, les retour à la ligne sont supprimés.

    Je sais également qu'aucun retour à la ligne n'est visible dans le bloc note de Windows, ils y sont bien sous WordPad et les autres éditeurs.

    Connaissez-vous une solution à mon problème ?

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    Balance des <br /> comme retour dans le <td>

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 77
    Par défaut
    Citation Envoyé par blueice
    Balance des <br /> comme retour dans le <td>
    Effectivement, les <br /> permettent le retour à la ligne. Mais il faut les ajouter au niveau du fichier HTML une fois la génération terminée.

    Je cherche plutôt une solution qui le fasse automatiquement, soit en modifiant le fichier XSL (je ne vois pas comment ça pourrait marcher), soit en ajoutant des options sur la tâche ANT qui réalise la transformation, ou plus simplement des options de tranformateurs qui généralement permettent une telle opération.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 77
    Par défaut
    J'ai finalement trouvé d'ou venait le problème, la feuille de style associée déclarait un white-space: nowrap; pour les tables, td, th et autres. Il a suffit que je supprime la ligne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/06/2015, 15h55
  2. Réponses: 2
    Dernier message: 28/06/2011, 11h18
  3. Réponses: 2
    Dernier message: 04/02/2009, 20h20
  4. [XSL-FO] retour à la ligne après un tableau ?
    Par Mrlud dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 25/04/2005, 17h15
  5. Supprimer les tab & retour à la ligne d'un Memo
    Par TheDarkLewis dans le forum C++Builder
    Réponses: 3
    Dernier message: 02/10/2004, 10h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo