He ben voila.
Dire qu'il y a 6 mois, ben fallait mettre les mains dans le cambouis :D
[FDS]
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. :)
nabab
D'ailleurs en fait j'ai l'impression que ces methodes font partie integrante du DOM Level 3 ...
nabab
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 ...
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.
k666
et les parseurs XML y servent à retransformer en html ou un truc du genre?
nabab
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]
k666
chuis pas très au courrant d internet :cry: le xml ça commence à sutiliser? où kien a???
nabab
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 ...
k666
startoppe? fait quoi la boite?
nabab
Ben en duolancer, en fait guru, un mentor et moi meme avons monté une boite ...
k666
au fait nabab tu bosses en freelancer?
nabab
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.