\ DriveHQ Customer Support Forum \
読む/返信する : 38569/1
  • mpestana
  • (1投稿)
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"

 

 


2014/04/17 11:11:02

  • DriveHQSupport
  • (676投稿)
主題: Re: XMLファイル、更新リンク、公開
Re: XMLファイル、更新リンク、公開

ファイルを変更すると、システム内に新しいファイルIDが作成され、古いファイルが置き換えられます。そのため、元のファイルIDを含む公開URLを使用することはできません。

あなたには2つの解決策があります:

(1)当社のウェブホスティングサービスをご利用ください。ファイルをwwwhomeフォルダにアップロードするだけで、ファイルはリンクできます:

http://USERNAME.drivehq.com/FILENAME

ファイル名を変更しない限り、ファイルを変更しても構いません。このURLも変更されません。

注:この機能を使用するには、Trueまたは有料会員である必要があります。アップグレードしても問題が解決しない場合は、「公開」→「ウェブサイトを公開」に進み、ウェブサイトを無効にしてから再度有効にしてください。

(2)ファイルではなく、ファイルの親フォルダを公開します。フォルダが公開されたら、フォルダの公開URLに/FILENAMEを追加してファイルへのリンクを作成できます。例::

http://www.drivehq.com/file/df.aspx/publish/USERNAME/PUBLISHNAME/FILENAME

 

 

 

 


返事
2014/04/17 13:28:01

ブックマーク&シェア
すぐに返信

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003