我正在asp.net上传一个xml文件.我想要做的是读取文件并将其转换为xmldoc并将其发送到一个webservice而不保存服务器中的xml文件.可能吗?如果是,任何人都可以帮助我使用代码.我到目前为止写的代码如下
HttpPostedFile myFile = filMyFile.PostedFile;
int nFileLen = myFile.ContentLength;
if (nFileLen > 0)
{
byte[] myData = new byte[nFileLen];
myFile.InputStream.Read(myData, 0, nFileLen);
}
Run Code Online (Sandbox Code Playgroud)
您可以使用发布文件的输入流加载它,如下所示:
XmlDocument doc = new XmlDocument();
doc.Load(myFile.InputStream);
Run Code Online (Sandbox Code Playgroud)
这使用了.Load(Stream)过载XmlDocument.
| 归档时间: |
|
| 查看次数: |
4617 次 |
| 最近记录: |