XMLファイル、更新リンク、公開デスクトップアプリを作成中で、Drive HQに保存するファイルから2時間ごとにいくつかの値を更新する必要があります。ファイルはXML形式で、1時間ごとに編集する必要があります。Drive HQに既に保存されているXMLファイル(アップグレードするかどうかを決めるまでは無料)を使用してアプリをテストしていますが、XMLファイルを編集してもソフトウェア自体で反応せず、プログラムがXMLファイルに100%依存しているため、これは大問題です。編集するたびにファイルを公開する必要があり、編集ごとに異なるURLリンクが生成されます。ソフトウェアコードにはファイルのリンクが1つしかありません。そこで、公開されたXMLファイルのURLリンクを、編集して保存するたびに同じにする方法があるかどうかをお伺いしたいと思います。Visual Basicを使用しており、この重要なコード部分で使用しているコードをコピー&ペーストします。先ほど参照したURLは赤色で表示されています。
Dim data As Byte()
クライアントを新しい WebClient() として使用します
data = client.DownloadData("http://www.drivehq.com/file/DFPublishFile.aspx/FileID1838448752/Keyp5wakuo2tard/authors.xlm.txt")
エンドユース
File.WriteAllBytes("c:\myfile.xml", data)
Dim filePath As String = "XMLを保存した完全なパス"
AuthorsDataSet.ReadXml("C:\myfile.xml")
DataGridView1.DataSource = AuthorsDataSet
DataGridView1.DataMember = "Noticias"