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

Format d'échange (XML, JSON...) Java Discussion :

Ecrire un doctype HTML


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut Ecrire un doctype HTML
    Bonjour,

    Je suis en train de réaliser une classe Java qui créer des OutputStream de type HTML.
    J'ai à un moment fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.writer.writeCData("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">");
    pour écrire le doctype HTML
    mais ça me donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">]]>
    est ce que quelqu'un aurait une solution ?
    et en utilisant la méthode cela me remplace les '<' et les '>' par les entités HTML

    PS : J'utilse du Stax

  2. #2
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    Quel est le problème ? D'être allé à la ligne? Si c'est ça tu doit pourvoir échapper le \n en mettant \\n

  3. #3
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    Citation Envoyé par guigui5931 Voir le message
    Quel est le problème ? D'être allé à la ligne? Si c'est ça tu doit pourvoir échapper le \n en mettant \\n
    non, le problème c'est que les '<' se transforment en '&lt;' pour la méthode writeCharacter()

    ou que les balises CDATA encadre le doctype pour la méthode writeCDATA()



    et ce que je voudrais c'est ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    personne n'a trouvé la solution ?

Discussions similaires

  1. Ecrire un fichier HTML en VBA
    Par JbTech dans le forum Général VBA
    Réponses: 4
    Dernier message: 20/06/2007, 11h32
  2. Ecrire du contenu HTML/XML dans un fichier, sans VBS
    Par Nyphel dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 16/05/2007, 10h19
  3. ecrire un fichier html avec VB
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/09/2006, 11h01
  4. Est-ce que cette ligne est obligatoire ? (<!DOCTYPE html.
    Par cvb dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 11/12/2005, 00h07
  5. [VB6] Ecrire une page html
    Par eagleleader dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 24/11/2005, 18h34

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