XML-Datei, Link aktualisieren, veröffentlichenIch entwickle eine Desktop-Anwendung und muss alle zwei Stunden einige Werte aus einer Datei aktualisieren, die ich in Google Drive HQ speichere. Die Datei ist vom Typ XML und muss stündlich bearbeitet werden. Ich teste die Anwendung mit der bereits in Google Drive HQ gespeicherten XML-Datei (kostenlos, bis ich mich für ein Upgrade entscheide). Wenn ich die XML-Datei bearbeite, reagiert die Anwendung jedoch nicht, was fatal ist, da mein Programm vollständig von der XML-Datei abhängt. Anscheinend muss ich die Datei nach jeder Bearbeitung neu veröffentlichen, wodurch ich für jede Änderung einen anderen URL-Link erhalte. In meinem Softwarecode ist jedoch nur ein einziger Link zur Datei vorhanden. Gibt es eine Möglichkeit, den URL-Link der veröffentlichten XML-Datei dauerhaft beizubehalten, auch wenn ich die Datei jedes Mal bearbeite und speichere? Ich verwende Visual Basic und füge den Code für diesen wichtigen Teil ein. Die zuvor erwähnte URL ist rot markiert.
Dim data As Byte()
Verwendung von client As New WebClient()
data = client.DownloadData("http://www.drivehq.com/file/DFPublishFile.aspx/FileID1838448752/Keyp5wakuo2tard/authors.xlm.txt")
Endverwendung
File.WriteAllBytes("c:\myfile.xml", data)
Dim filePath As String = "Vollständiger Pfad, unter dem Sie die XML-Datei gespeichert haben"
AuthorsDataSet.ReadXml("C:\myfile.xml")
DataGridView1.DataSource = AuthorsDataSet
DataGridView1.DataMember = "Noticias"