【发布时间】:2015-06-14 12:59:49
【问题描述】:
我在 OneDrive 上在线放置了一个 xml 文件,并与所有使用我的程序的人共享。现在我想将它读入我的 C# 应用程序。我尝试了很多代码。以下列表:
-
我尝试了
HttpClient和HttpResponseMessage。但它给了我来自 OneDrive 网页的 html 代码。如果您查看该页面,我明白为什么。 -
我还希望通过以下代码在我的应用程序中使用 LiveSDK:
try { LiveConnectClient liveClient = new LiveConnectClient(this.session); LiveOperationResult operationResult = await liveClient.GetAsync(@"https://onedrive.live.com/?****"); dynamic result = operationResult.Result; } catch (LiveConnectException ex) { Debug.WriteLine("LiveConnectException catched => " + ex.Message); }但我无法创建
LiveConnectClient的实例,因为您需要登录,而我不希望这样。在此链接上找到:MSDN 上的“Working with Microsoft OneDrive folders and files”和 Stackoverflow 上的“Store LiveConnectSession in WP7”。
谁能帮助我或解释一下?我只需要 xml 代码(而不是 html 代码)并将制作数据图表。我使用 C# 语言来加载文件。 对不起,我的英语不好或一些错误,我是 Microsoft Live 帐户的新手,可以访问应用程序。
谢谢
【问题讨论】:
标签: c# xml dotnet-httpclient onedrive live-sdk