XML-bestand, link bijwerken, publicerenIk ben bezig met het ontwikkelen van een desktopapplicatie en ik moet elke twee uur bepaalde waarden bijwerken vanuit een bestand dat ik opsla in Google Drive. Het bestand is een XML-bestand en ik moet het elk uur bewerken. Ik test de applicatie met het XML-bestand dat al in Google Drive staat (gratis tot ik besluit te upgraden), maar wanneer ik het XML-bestand bewerk, reageert de software zelf niet. Dat is een ramp, want mijn programma is volledig afhankelijk van het XML-bestand. Het lijkt erop dat ik het bestand elke keer dat ik het bewerk opnieuw moet publiceren, waardoor ik voor elke bewerking een andere URL-link krijg. In mijn softwarecode heb ik echter maar één link naar het bestand. Ik wil graag weten of er een manier is om de URL-link van het gepubliceerde XML-bestand altijd hetzelfde te houden, zelfs als ik het bestand elke keer bewerk en opsla? Ik gebruik Visual Basic en ik zal de code die ik voor dit cruciale deel gebruik hieronder kopiëren en plakken. De URL waarnaar ik eerder verwees, is rood gemarkeerd.
Dim data As Byte()
Client gebruiken als nieuwe WebClient()
data = client.DownloadData("http://www.drivehq.com/file/DFPublishFile.aspx/FileID1838448752/Keyp5wakuo2tard/authors.xlm.txt")
Einde gebruik
File.WriteAllBytes("c:\myfile.xml", data)
Dim filePath As String = "Volledig pad waar u het XML-bestand hebt opgeslagen"
AuthorsDataSet.ReadXml("C:\myfile.xml")
DataGridView1.DataSource = AuthorsDataSet
DataGridView1.DataMember = "Noticias"