如何读取本地文件夹下的XML文件?

好好小妖 2009-07-08 11:33:48
如何读取本地文件夹下的XML文件?路径为d:\账单文件\20080801\0001111111111112609.xml,
XML文件为:
<HTML_Main>
<SourceID>1</SourceID>
<M10>100000.0000</M10>
<M11>6530.3500</M11>
<M12>653.0400</M12>
<iSN>7000111501</iSN>
<M01>name</M01>
<Zipcode>100085</Zipcode>
<Addr1>**************</Addr1>
<Addr2>**************</Addr2>
<cTaskID>20080801</cTaskID>
<CusNum>0001111111111112609</CusNum>
<type>A</type>
<M02>2008</M02>
<M03>07</M03>
<M04>02</M04>
<M05>2008</M05>
<M06>08</M06>
<M07>01</M07>
<M08>2008/08/01</M08>
<M09>2008/08/20</M09>
<Sexual>F</Sexual>
</HTML_Main>
...全文
146 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2009-07-08
  • 打赏
  • 举报
回复
服务器调用客户端文件?
如果是这样得先传上去,要不就装插件!
服务器调用服务器文件如果有权限,方法就多种了。可以使用File,XMLDocument,StreamReader等类的方法
ahhisoft 2009-07-08
  • 打赏
  • 举报
回复
其实你可以通过Upload控件选择本地文件,然后点上传后读HttpPostedFile
ahhisoft 2009-07-08
  • 打赏
  • 举报
回复
string strPath = Server.MapPath(strDirectory);

这里取的是服务器上的文件路径,不是本地的。

服务器读本地文件,主要还是权限问题。
好好小妖 2009-07-08
  • 打赏
  • 举报
回复
string strDirectory = "D:\\Zhangdan\\账单文件\\20080801\\0001111111111112609.xml";
string strPath = Server.MapPath(strDirectory);

为什么总是提示“D:\Zhangdan\账单文件\20080801\0001111111111112609.xml”不是有效的虚拟路径。

62,242

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧