我正在尝试使用 C#在我的一个 Intranet 站点上下载 InfoPath 表单,例如 _http://ABC/XYZ/abc/PhysicsDept/Requests/Myform.xml (这是变量formName的值)。我正在使用下面的代码
using (WebClient client = new WebClient())
{
// Set the credentials to be used for download from Sharepoint
client.Credentials = CredentialCache.DefaultCredentials;
client.DownloadFile(formName, "tempForm.xml");
}
tempForm.xml 已创建,但遗憾的是它包含一些奇怪的 html 数据,这肯定是我不想要的。如果我只是尝试打开链接,取自 formName 的值,那么我可以轻松地将其视为 XML,因此链接正确且有效。
谁能帮我解决这个问题?