OVH Cloud OVH Cloud

Un besoin sogrenu...

5 réponses
Avatar
vclassine
Salut,

Existe-t-il un utilitaire capable du "reverse engeneering" avec une
javadoc?
Autrement dit un utilitaire qui génère le code (du moins la structure
et les commentaires) à partir des pages HTML de javadoc.

Pourquoi, me direz-vous?
Et bien parce que je voudrais récupèrer le code commenté de la Java
Speech API pour le merger avec mon implémentation (moins commentée),
et pouvoir regénérer la doc de l'API avec les spécificités de mon
implémentation: méthodes non-supportées, méthodes ajoutées (l'api
n'est pas finalisée, il y a qq manques).

5 réponses

Avatar
Thomas Abbé
???
comment veux tu generer le code a partir dune simple page html?
si tu veux slt les commentaires utilise copier & coller.
si tu veux le code utilise java decompiler.

thomas

"Vincent" schrieb:
Salut,

Existe-t-il un utilitaire capable du "reverse engeneering" avec une
javadoc?
Autrement dit un utilitaire qui génère le code (du moins la structure
et les commentaires) à partir des pages HTML de javadoc.

Pourquoi, me direz-vous?
Et bien parce que je voudrais récupèrer le code commenté de la Java
Speech API pour le merger avec mon implémentation (moins commentée),
et pouvoir regénérer la doc de l'API avec les spécificités de mon
implémentation: méthodes non-supportées, méthodes ajoutées (l'api
n'est pas finalisée, il y a qq manques).


Avatar
vclassine
Thomas Abbé wrote in message news:<bu3i8h$q5j$...
???
comment veux tu generer le code a partir dune simple page html?


"le code (du moins la structure
et les commentaires)"

Tout ça est dans la javadoc de chaque API tu as le nom de la classe de
quoi elle hérite la description de ses méthodes et champs publics et,
c'est ce qui m'intéresse particulièrement, le tout est commenté...

A la main je peux le faire, c'est donc qu'un outil peut aussi...

si tu veux slt les commentaires utilise copier & coller.
c'est précisément ce que je veux éviter...


si tu veux le code utilise java decompiler.
Vu que ce j'ai tout sauf les commentaires...



thomas

"Vincent" schrieb:
Salut,

Existe-t-il un utilitaire capable du "reverse engeneering" avec une
javadoc?
Autrement dit un utilitaire qui génère le code (du moins la structure
et les commentaires) à partir des pages HTML de javadoc.

Pourquoi, me direz-vous?
Et bien parce que je voudrais récupèrer le code commenté de la Java
Speech API pour le merger avec mon implémentation (moins commentée),
et pouvoir regénérer la doc de l'API avec les spécificités de mon
implémentation: méthodes non-supportées, méthodes ajoutées (l'api
n'est pas finalisée, il y a qq manques).




Avatar
Cedric ROCHEFOLLE
C'est un bon exercice de parsing. A l'aide de Matcher, Parser,
StringTokenizer et d'un peu de temps, ca se fait bien dans un petit prog
Java. Ca doit meme prendre moins de temps que de chercher/tester des trucs
sur le net :)
Bon courage.

Scooby-Ced
-------------
Avatar
vclassine
"Cedric ROCHEFOLLE" wrote in message news:<4006ae77$0$28702$...
C'est un bon exercice de parsing. A l'aide de Matcher, Parser,
StringTokenizer et d'un peu de temps, ca se fait bien dans un petit prog
Java. Ca doit meme prendre moins de temps que de chercher/tester des trucs
sur le net :)


Plus de temps que de chercher, certainement. Par contre pour tester ça
doit aller vite, surtout si le machin génère des code de retour
arbitraires: Si ça compile c'est que ça marche...

Ben ouais mais du coup c'est plus long que le copier/coller...
:-(

Par contre plus fun... :-)

Avatar
Bruno Desthuilliers
Vincent wrote:
"Cedric ROCHEFOLLE" wrote in message news:<4006ae77$0$28702$...

C'est un bon exercice de parsing. A l'aide de Matcher, Parser,
StringTokenizer



Il n'y a pas de parseur HTML en Java ?-)

http://java.sun.com/products/jfc/tsc/articles/bookmarks/
http://www.quiotix.com/downloads/html-parser/
...

Enfin bon, pour ce que j'en dis...