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

  FORUM HardWare.fr
  Programmation

  [JAVA] Comment récupèrer l'encoding d'un document XML ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] Comment récupèrer l'encoding d'un document XML ???

n°24076
[FDS]
Posté le 11-04-2001 à 17:44:57  profilanswer
 

j'ai l'entête suivante dans mon document :
<?xml version="1.0" encoding="ISO-8859-1"?>
 
je voudrai récupérer les infos de l'entête encoding, version, standalone avec le parser Xerces.
 
qq'un a une idée ????

mood
Publicité
Posté le 11-04-2001 à 17:44:57  profilanswer
 

n°24089
nabab
I'm blogging this.
Posté le 11-04-2001 à 18:29:31  profilanswer
 

ne serait ce pas getEncoding(), m'enfin je ne suis pas sur va falloir que je m'y replonge dedans ..

 

[edit]--Message édité par nabab--[/edit]


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°24090
duch
Posté le 11-04-2001 à 18:32:11  profilanswer
 

j'savais bien qu'ça allais attirer le nabab un post comme ça :D


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°24091
nabab
I'm blogging this.
Posté le 11-04-2001 à 18:40:15  profilanswer
 

Ouais mais je suis pas super frais sur Java XML cela fait 6 mois que je n'y ai pas touché ...


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°24098
nabab
I'm blogging this.
Posté le 11-04-2001 à 19:01:01  profilanswer
 

G cherché et je pense avoir trouvé >
 
http://xml.apache.org/apiDocs/org/ [...] ormat.html
 
Ce fut laborieux car les souvenirs jouent pas mal de tours.

 

[edit]--Message édité par nabab--[/edit]


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°24100
nabab
I'm blogging this.
Posté le 11-04-2001 à 19:43:58  profilanswer
 

Ben en tout cas c pas le nom qui était difficile>
 

  • getEncoding()  
  • getVersion()  
  • getStandalone()


Mais ce qui est bizarre c que je ne me rappele pas que cela soit aussi evident, et que j'etais passé par un autre moyen.

 

[edit]--Message édité par nabab--[/edit]


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°24102
k666
dites non à petitmou
Posté le 11-04-2001 à 19:49:28  profilanswer
 

au fait nabab tu bosses en freelancer?


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°24104
nabab
I'm blogging this.
Posté le 11-04-2001 à 19:51:40  profilanswer
 

Ben en duolancer, en fait guru, un mentor et moi meme avons monté une boite ...


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°24105
k666
dites non à petitmou
Posté le 11-04-2001 à 19:52:55  profilanswer
 

startoppe? fait quoi la boite?


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°24106
nabab
I'm blogging this.
Posté le 11-04-2001 à 19:57:21  profilanswer
 

Ben start up plus ou moins plutot SARL, notre boite fait des applications internet en ce moment on a developpé une place de marché s'appuyant sur le XML ... Sinon on recherche activement des investisseurs c devenu une priorité maintenant ...


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
mood
Publicité
Posté le 11-04-2001 à 19:57:21  profilanswer
 

n°24107
k666
dites non à petitmou
Posté le 11-04-2001 à 20:00:47  profilanswer
 

chuis pas très au courrant d internet  :cry:  
le xml ça commence à sutiliser? où kien a???


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°24108
nabab
I'm blogging this.
Posté le 11-04-2001 à 20:03:56  profilanswer
 

EN fait le XML en back office, sur les serveurs commencent à etre courant, c vers le client (navigateur) qu'on l'utilise le moins.
 
Mais cela va changer dans un an avec les web services, la technologie SOAP ....
 
MSDN ONLINE est tout en XML ...

 

[edit]--Message édité par nabab--[/edit]


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°24111
k666
dites non à petitmou
Posté le 11-04-2001 à 21:02:13  profilanswer
 

et les parseurs XML y servent à retransformer en html ou un truc du genre?


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°24119
[FDS]
Posté le 11-04-2001 à 21:34:29  profilanswer
 

nabab a écrit a écrit :

Ben en tout cas c pas le nom qui était difficile>
 

  • getEncoding()  
  • getVersion()  
  • getStandalone()


Mais ce qui est bizarre c que je ne me rappele pas que cela soit aussi evident, et que j'etais passé par un autre moyen.
 
 




 
Je ne veux pas créer une instance d'OutputFormat (je n'ai rien à sérialiser ou transformer pour balancer le document dans un flux de sortie), je veux juste récupérer l'encoding et les autre infos de l'entête d'un document EXISTANT.
 
Quand tu instancies la classe OutputFormat, une nouvelle entête est créée avec l'encoding que tu lui donnes sinon c UTF-8 par défaut.

n°24154
nabab
I'm blogging this.
Posté le 12-04-2001 à 08:42:36  profilanswer
 

Le probleme c que xerces à mon humble experience ne l'a pas encore implementé à la difference de Alphaworks (IBM). Et comme IBM participe à Xerces cela ne saurait tardé mais pour l'instant, je pense que tu dois simplement parser avec une bonne vielle methode à la mano l'entete de ton fichier comme tu l'aurais fait si ton fichier etait un simple fichier texte, ou recourir à des méthodes mooins dirons nous logique comme l'instanciation d'un objet OutputFormat qui je croyais pouvait prendre un document comme parametre pour la construction et s'adapter à l'encoding ou la version de ce dernier ... Mais cela n'a pas l'air d'etre le cas ...
 
Sinon je regarde la classe DocumentImpl >
http://xml.apache.org/apiDocs/org/ [...] tImpl.html


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°24156
nabab
I'm blogging this.
Posté le 12-04-2001 à 09:05:04  profilanswer
 

D'ailleurs en fait j'ai l'impression que ces methodes font partie integrante du DOM Level 3 ...


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°24181
[FDS]
Posté le 12-04-2001 à 09:51:52  profilanswer
 

la classe DocumentImpl propose ces méthodes à titre expérimental dans la version 1.3.1 du parser Xerces, aaaarf j'avais la version 1.3.0.
 
J'ai testé ca fonctionne très bien. :)

n°24185
nabab
I'm blogging this.
Posté le 12-04-2001 à 09:56:50  profilanswer
 

He ben voila.
Dire qu'il y a 6 mois, ben fallait mettre les mains dans le cambouis  :D


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [JAVA] Comment récupèrer l'encoding d'un document XML ???

 

Sujets relatifs
Transfert de fichiers en Java[XML] caracteres speciaux?
DTHML et XML[java] PB d'envoi de mail (ca passe par un proxy)
[Java, html] Deactiver les touches de fonction ie[java] keske le MimeMessage
[JAVA] Probleme bizarre avec des threads[java]comment faire des envois de mails
[java-script] une liste dréroulante qui dépend d'une autre .... 
Plus de sujets relatifs à : [JAVA] Comment récupèrer l'encoding d'un document XML ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR