Communauté Informatique NDFR.net : fichier XML --> objet JAVA +HTML - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
 
fichier XML --> objet JAVA +HTML
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #3  
Old 02-05-2004, 17:41
abou abou is offline
Membre junior
 
Join Date: 02-05-2004
Age: 42
Posts: 3
Re: fichier XML --> objet JAVA +HTML

c vrai jai pas ete mega explicite...:rolleyes:

jai prealablement (grace a un autre .java) enregistré les attributs dun objet ds un fichier XML.
et maintenant je veux faire l'action retour: creer un objet apartir des infos contenues ds le fichier XML.

mes methodes set et get sont telles que
public String getNom() {return nom;}
public void setNom (String nom) { this.nom = nom; }

elles me permettent de recuperer les valeurs des attributs.
je sais pas trop si c mieux dit...
le code commenté donne:

import java.beans.*;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.swing.JFrame.*;

public class Login_read extends HttpServlet
{
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
{
res.setContentType("text/html");
//la ligne suivante atait celle du .java qui permettait d'ecrie un .xml je ne pense pas quelle soit utile ici, mais peuetre dois je la remplacer par qqch comme FileReader in=...
(chui pas une star en Java.. déz...)
//PrintWriter out = res.getWriter();


try
{//code pour decoder le .xml :
XMLDecoder d = new XMLDecoder(
new BufferedInputStream(
new FileInputStream("siemens.xml")));

Firm firm = (Firm) d.readObject();


// code pour une fois l'objet firm (type Firm) créé, je veux afficher son contenu:
System.out.println("<HTML>");
System.out.println("<HEAD><TITLE>Informations entreprise</TITLE></HEAD>");
System.out.println("<BODY>");
System.out.println("<B>");
System.out.println("Récapitulatif: " );
System.out.println("</B>");
System.out.println("<br><br>");
System.out.println("Nom : " + firm.getNom());
System.out.println("<br>");
System.out.println("Adresse : " + firm.getAdresse() + firm.getCp() + firm.getVille() + firm.getPays() );
System.out.println("<br>");
System.out.println("Telephone : " + firm.getTelephone() );
System.out.println("<br>");
System.out.println("<br>");
System.out.println("MERCI! " );
System.out.println("</BODY></HTML>");

//ca ca appartient au code donné ds la javadoc pour la lectre du fichier xml
d.close();
}
catch (Exception e)
{
System.out.println("Erreur en lecture du fichier XML " + e.getMessage());
System.exit(1);
}


}
}

Reply With Quote
 

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fabriquer un fichier XSL souljah Programmation Web (HTML, PHP, ASP, Java, XML, etc.) 13 21-01-2008 09:17
Installation automatisée de Windows 2000 - XP - Server 2003 Werner Articles 241 02-08-2005 15:52
Probleme Java + Firewall ! Kalisto Internet, Réseaux et Sécurité 4 04-09-2004 16:28
WAP, jeux java et hosting ThOMaZ2118 Internet, Réseaux et Sécurité 4 17-04-2004 21:55
Java 2 Standard Edition 1.5.0 Beta 1 Benjy Actualité 1 06-02-2004 12:24

All times are GMT +2. The time now is 07:01.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.