cs_yvesyves
Messages postés561Date d'inscriptionsamedi 10 janvier 2004StatutMembreDernière intervention11 octobre 2010
-
2 juil. 2006 à 22:52
cs_yvesyves
Messages postés561Date d'inscriptionsamedi 10 janvier 2004StatutMembreDernière intervention11 octobre 2010
-
3 juil. 2006 à 11:22
Bonjour,
Je cherche quelques informations pour ne pas faire un projet inutile.
Un fichier Xml qui contient des membres, des mots de passe, et d'autres informations se trouve sur internet.
1- Le fichier est il accessible a la lecture en Vb (on rentre l'url lors du load)
2 - Existe il un moyen pour le modifier depuis Vb (ca je crois pas)
3 - Si la lecture est possible, est ce que le fichier peut gérer plusieurs demandes de lectures à la fois.
4 - Si la l'ecriture est possible, est ce que le fichier peut gérer plusieurs demandes d'ecriture à la fois.
Merci de vos réponses
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 2 juil. 2006 à 22:58
Salut,
1/ Je pense (c'est justement sur ça que je bosse en ce moment)
2/ Pourquoi pas ? C'est comme un fichier texte
3/ Possible, à voir
4/ Si oui à '3/', alors oui ici.
Si tu veux un exemple pour générer un fichier xml, regarde ma dernière source, sachant que je suis en train de faire la version 2
cs_yvesyves
Messages postés561Date d'inscriptionsamedi 10 janvier 2004StatutMembreDernière intervention11 octobre 2010 2 juil. 2006 à 23:03
Merci mortalino.
Comment compte tu ecrire le fichier xml depuis vb. Ne penses tu pas qu'il faudrait un acces ftp pour pouvoir le modifier? Merci encore
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 2 juil. 2006 à 23:13
Pour écrire, c'est simple, par rapport à ma source, j'ai une ListBox avec des Infos et c'est ca que je récupère afin de le transformer en .xml :
(c'est comme un fichier texte, sauf pour les balises et l'extension)
Sub ExportXML()
Dim NomFichier As String
NomFichier = App.Path & "\Données sans doublons du " & _
Replace(CStr(Format(Date, vbShort)), "/", "_") & ".xml"
Open NomFichier For Output As #1 'création du fichier html
' mise en place des balises de langage, de tête et du titre
Print #1, "<?xml version=""1.0"" encoding=""UTF-8"" standalone=""yes""?>"
'Print #1, ""
Print #1, ""
Print #1, "<Donnees>"
' on fait une boucle des données stockées dans la ListBox pour l'écriture
For i = 0 To frmDoublons.lbxListeTriee.ListCount - 2
Print #1, "<ligne" & (i + 1) & ">";
Print #1, frmDoublons.lbxListeTriee.List(i);
Print #1, "</ligne" & (i + 1) & ">"
'avec les balises
Next i
Print #1, "</Donnees>"
' un p'tit frmDoublonsssage pour avertir l'utilisateur que c'est fait
MsgBox "Le fichier a bien été enregistré à l'emplacefrmDoublonsnt suivant :" & vbCrLf & NomFichier
Close #1
End Sub
Ca c'est la procédure que j'utilise.
@++
--Mortalino--
Le Mystérieux Chevalier "Provençal, le Gaulois"
N'oubliez pas de lire le règlement !
Vous n’avez pas trouvé la réponse que vous recherchez ?