Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1466 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] deux questions

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] deux questions

n°854062
freds45
Posté le 20-09-2004 à 13:52:32  profilanswer
 

Bonjour :)
 
Je suis en train de réfléchir au design d'une petite appli, à savoir un lecteur de flux rss.
 

  • Comment je peux générer un identifiant unique pour chaque item du flux ? Dans les specs, il y a une valeur pour ça, mais c'est optionnel, et on ne la retrouve pas dans chaque flux :/ un md5 tout con ça irait ou ya mieux ou de plus adapté ?


  • Pour récupérer un flux, j'ai deux solutions : soit je le lis directement depuis le serveur web...

soit je le télécharge vers un fichier local, et je le lis comme je ferais avec un fichier "normal". L'avantage de cette méthode, c'est que le lecteur rss peut s'utiliser offline :) Désavantage, ça me semble un peu crade :/
 
=>Quelle méthode est la meilleure ?
Merci!;)
 
edit: tout ce qui est en dessous, c'est reglé :D !
 
 
Il y aura une classe rssFeed, avec plusieurs infos "générales" sur le flux : titre, description, ttl, etc.. :)
Dans les specs, il est dit que le flux peut contenir n'importe quel nombre d'elements <item>. Là où je coince, c'est comment représenter ces élements au niveau de ma classe rssFeed, vu que le nombre est indéfini...
J'ai pensé à deux solutions :

  • Une liste chaînée, C-like, mais bôf, ça me parait crade :/
  • Une seconde classe, rssItem, où une instance de cette classe représenterait chaque <item> du flux rss. Il y aurait un lien entre rssFeed et rssItem avec un tableau, une hashtable ou qquechose. Inconvénient : un peu lourd ?


Bref, à ma place, vous feriez ça comment ?


Message édité par freds45 le 20-09-2004 à 15:35:20

---------------
Filmstory : gardez trace des films que vous avez vu ! :D
mood
Publicité
Posté le 20-09-2004 à 13:52:32  profilanswer
 

n°854078
neogally
Battle Angel Alita
Posté le 20-09-2004 à 14:02:21  profilanswer
 

et une ArrayList de rssFeed ca irai pas ?

n°854081
freds45
Posté le 20-09-2004 à 14:04:52  profilanswer
 

neogally a écrit :

et une ArrayList de rssFeed ca irai pas ?


rssItems tu veux dire, non :) ?
Oui, je crois que c'est le mieux!


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
n°854089
neogally
Battle Angel Alita
Posté le 20-09-2004 à 14:08:56  profilanswer
 

freds45 a écrit :

rssItems tu veux dire, non :) ?
Oui, je crois que c'est le mieux!


 
Dans ce cas a koi te sert ta classe rrsFeed ?

n°854092
neogally
Battle Angel Alita
Posté le 20-09-2004 à 14:10:24  profilanswer
 

je retire jai comprit :D
 
ben le mieu c de faire une class rssFeed qui contient une ArrayList de rssItem c le plus simple  :)

n°854096
freds45
Posté le 20-09-2004 à 14:14:42  profilanswer
 

Ok, on va partir là dessus alors :hello:
Petit truc, vite fait :p Comment je peux générer un identifiant unique pour chaque item ? Dans les specs, il y a une valeur pour ça, mais c'est optionnel, et on ne la retrouve pas dans chaque flux :/ un md5 ça irait ou ya mieux ?
Merci :jap: !!


Message édité par freds45 le 20-09-2004 à 14:15:13

---------------
Filmstory : gardez trace des films que vous avez vu ! :D
n°854099
neogally
Battle Angel Alita
Posté le 20-09-2004 à 14:17:27  profilanswer
 

humm ... jai pas d'idee la dessus :)

n°854155
freds45
Posté le 20-09-2004 à 15:28:11  profilanswer
 

up:)
 
edit: les 2 questions supplémentaires :
 

Citation :

  • Comment je peux générer un identifiant unique pour chaque item du flux ? Dans les specs, il y a une valeur pour ça, mais c'est optionnel, et on ne la retrouve pas dans chaque flux :/ un md5 tout con ça irait ou ya mieux ou de plus adapté ?


  • Pour récupérer un flux, j'ai deux solutions : soit je le lis directement depuis le serveur web...

soit je le télécharge vers un fichier local, et je le lis comme je ferais avec un fichier "normal". L'avantage de cette méthode, c'est que le lecteur rss peut s'utiliser offline :) Désavantage, ça me semble un peu crade :/
 
=>Quelle méthode est la meilleure ?
Merci!;)


Message édité par freds45 le 20-09-2004 à 15:35:54

---------------
Filmstory : gardez trace des films que vous avez vu ! :D
n°854221
pascal34
one point !
Posté le 20-09-2004 à 16:44:51  profilanswer
 

System.Security.Cryptography ???

n°854328
freds45
Posté le 20-09-2004 à 18:25:57  profilanswer
 

Oui, j'ai vu celui là, mais pas eu le temps d'appronfondir... je bosse le parseur xml, là :p


---------------
Filmstory : gardez trace des films que vous avez vu ! :D

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] deux questions

 

Sujets relatifs
2 p'tites questions CSS et 1 question sur W3C ??question sur la gestion de fenetres et d'autres questions...
questions pour débutantsPlusieurs questions sur le dessin
2 tites questions.... ????!!!!![PHP/HTML] petites questions formulaires / insertions
Questions débutant DBI + Suivi de variablesQuestions sur la création de DLL et problème
Reflexion sur les questions poséesQuestions sur la mémoire
Plus de sujets relatifs à : [C#] deux questions


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR