lire attributs d'un objet à partir de fichier XML
bonjour tous le monde,
mon problème est comme suit :
j'ai une classe Personne :
Code:
1 2 3 4 5 6 7
|
public class Personne {
string nom, metier, description;
public Personne (string a , string b){
nom = a; metier= b;}
public void affiche (){
System.Out.Println ("la personne avec le nom"+this.nom+" peut "+this.description);} |
la description de la métier de chaque personne est sauvegarder dans un fichier XML, je veux à la création d'une instance de classe Personne, selon la métier décrite je peut lire à partir du fichier XML la description de la métier et la sauvegarder dans l'attribut description.
Code:
1 2 3 4
| public static void main(String[] args) {
Personne p1 = new personne ("sophie", "medecin");
p1.affiche();
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<?xml version= "1.0" encoding= "ISO-8859-1"?>
<profession>
<personnes>
<personne id="P2">
<nom>Marie</nom>
<metier>ingenieur</metier>
<description> il fabrique des logiciels </description>
</personne>
<personne id="P1">
<nom>Sophie</nom>
<metier>medecin</metier>
<description>il soigne les malades </description>
</personne>
</personnes>
</profession> |
je suis débutante en java, j'ai lu des articles sur net à propos java et xml , mais à se stade je me bloque.
merci pour toute aide