-
String or InputStream??
Bonjour a tous!
Voila ce que je cherche a faire soit à partir d'un String soit à partir d'un InputStream suivant ce qui est le plus facile et plus rapide:
- Mon string ou inputStream est en fait le stockage de tout un fichier XML
- Je veux pouvoir retrouver l'élément contenu entre deux tags <tag></tag> qui se trouvent également contenu dans <autreTag></autreTag>
- Je veux pouvoir retrouver un tag specifique et ecrire entre les deux balises
Pour des histoires de permissions je ne peux pas utiliser SAX ou autres donc je dois passer par la. S'il vous plait pourriez-vous me conseiller sur ce qui est mieux String ou InputStream et si vous avez des exemples faisant ce que je cherche a faire?
Merci d'avance
-
ah bon, des permissions peuvent empecher l'utilisation de DOM ou SAX ?!? T'as vraiment pas de chance :)
Sinon, je me dis que la JDK1.5 offre pas mal de nouvelles methodes qui pourront peut etre faciliter ton travail de recherche et de modification du fichier ... mais avant d'avoir un String, il faut tout d'abord lire le fichier avec un InputStream non ?!?
-
Dans ton cas, la classe StreamTokenizer a l'air utile, mais la javadoc ne montre pas d'exemple d'utilisation.