Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2691 connectés 

 


Dernière réponse
Sujet : [XML] retirer un commentaire d'un Document
TBone euh...  
source: c'est un .rtf tranformé en xml grâce à Java.
xsl: codé sous Win
moteur XSL: Java
 
 Tout tourne sous Win.
 
:??: (je sais pô d'où ça peut venir mais je vois ce que tu veux dire)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
TBone euh...  
source: c'est un .rtf tranformé en xml grâce à Java.
xsl: codé sous Win
moteur XSL: Java
 
 Tout tourne sous Win.
 
:??: (je sais pô d'où ça peut venir mais je vois ce que tu veux dire)
verdoux C'est pas dû à la différence entre les retours chariots DOS (0x0D 0x0A) et UNIX (0x0A) ?
Si le texte est modifié sous unix puis lu sous dos avec notepad, y aura des 0x0A sans 0x0D
TBone bah vi je sais =)
 
mais si je ne retire pas ce commentaire, j'ai un caractère inconnu  0x0a (ou un du style, je ne l'ai plus en tête) qui arrive et il fait planter la page XSL :/
 
(j'avais fait une recherche de ce caractère en ouvrant en hexa mon fichier et il n'y avait rien de particulier)  
 
et donc... en retirant ce commentaire, le caractère foireux s'est barré et youpla. -> ma recherche. (en attendant)
darklord qu'est ce que tu veux dire exactement par ca empehce la transformation XSL?
 
Logiquement ca ne devrait pas etre le cas comme le dit viiz

TBone a écrit a écrit :

salut,
 
je suis en train de me casser les dents sur un bêtise...
j'ai une page XSL pour transformer un flux XML (venant d'une transf. RTF) en un XML de DTD maison.
 
j'ai un gros commentaire bien gras entre <?xml version ...> et la racine du document qui empêche la transformation XSL de se faire... je suis parti du principe qu'un p'tit coup de Java/DOM serait rapide pour retirer ce commentaire... mouais.
 
comment fait-on pour sélectionner ce commentaire ? j'arrive à le faire qd il est derrière la racine (donc fils d'un Node)... xpath = "//comment()"  mais comment faire à partir du Document ?
 
en gros, je cherche à sélectionner les "/comment()" mais je ne peux faire cela qu'à partir d'un Node et dans mon cas c'est déjà trop tard...
 
une idée ?  




 
Je sais que ca n'est pas la réponse a ta question mais le commentaire ne doit pas t'empecher de faire la transformation XSL...

TBone bon, bah c'est fait en text brut...
 
qq'un pour une soluce DOM ?
TBone salut,
 
je suis en train de me casser les dents sur un bêtise...
j'ai une page XSL pour transformer un flux XML (venant d'une transf. RTF) en un XML de DTD maison.
 
j'ai un gros commentaire bien gras entre <?xml version ...> et la racine du document qui empêche la transformation XSL de se faire... je suis parti du principe qu'un p'tit coup de Java/DOM serait rapide pour retirer ce commentaire... mouais.
 
comment fait-on pour sélectionner ce commentaire ? j'arrive à le faire qd il est derrière la racine (donc fils d'un Node)... xpath = "//comment()"  mais comment faire à partir du Document ?
 
en gros, je cherche à sélectionner les "/comment()" mais je ne peux faire cela qu'à partir d'un Node et dans mon cas c'est déjà trop tard...
 
une idée ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)