vijay_bale Ответов: 1

Я собираюсь загрузить один XML-файл на Google Диск. Я хочу прочитать информацию, хранящуюся в этом файле, используя код C#, не загружая этот файл


Я собираюсь загрузить один текстовый файл, файл excel или XML-файл( который легко читается) на google Диск.
I want to read the information stored in that   file from drive with c# code, with out downloading that file
- Разве это возможно? Если да, то как это сделать?

Что я уже пробовал:

Я погуглил для решения, но там я нашел список отображения файлов и каталогов на диске, как это. Так что подходящего решения нет .

Alex Schunk

Как это вообще возможно без "квантовой запутанности"?
То, чего вы хотите, невозможно.

1 Ответов

Рейтинг:
1

David_Wimbley

Я не могу себе представить, чтобы у google не было никаких результатов, которые помогли бы вам узнать, как загружать файлы с google Диска...из того, что я нашел, первая страница должна дать много помощи, даже одна ссылка из codeproject.

Как скачать файл с google Диска c - Google Search[^]

Как скачать файл с Google Диска на языке Си#[^]

[^]

.net - как скачать файл с google диска с помощью c# - Stack Overflow[^]

скачивать файлы  |  Drive REST API  |  Разработчики Google[^]


vijay_bale

Я знаю, как скачивать и загружать файлы. Я хочу прочитать файл, который хранится на google Диске. не скачивать, а читать.

lukeer

Технически, вы всегда должны будете загрузить файл. Вы можете только выбрать место назначения: память, временный файл, пользовательский файл и т. д.

vijay_bale

Не для моей загрузки цели. Я хочу загрузить файл с информацией о клиентах. Эту информацию я хочу прочитать с помощью моего программного обеспечения, которое я разработал на c#. Это программное обеспечение я дам своим клиентам, и когда они когда-нибудь подключатся к сети (мое программное обеспечение также откроется в это время), программное обеспечение получит доступ к этому файлу и прочитает его. Только в этот файл я помещу некоторое программное обеспечение, проверяющее наличие такого следа.

David_Wimbley

Вы не сможете просто прочитать файл, не скачав его...то есть, если только google не купит ваше программное обеспечение и не поставит его на свой сервер. Как еще вы предлагаете получить доступ к файлу, не скачивая его? Загрузка его не означает, что вы должны записать его на диск, вы можете скачать и иметь дело только с байтами.

Используйте что-то вроде new WebClient().Download("http://path/to/google/file"); который, как я думаю, должен загрузить его в байтах (не 100%, но это один из тех методов), а затем сделать то, что вам нужно, с байтами этого файла без необходимости сохранять его на жестком диске.