100分:下面的文件我用LoadXml方法怎么才能读到xmldocument中,很多次都出问题!

哈哈007哈 2005-10-21 11:26:15


XmlDocument xxx = new XmlDocument();
xxx.Load(str);
str就是下面的值!


<root>\r\n<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"color5\" xmlns:msxsl=\"urn:schemas-microsoft-com:xslt\">\r\n<tr height=\"22\">\r\n<td class=\"WithBreaks\">\r\n<b><font color=\"green\">?</font></b>\r\n<a href=\"/Expert/TopicView1.asp?id=4339649\" target=\"_blank\">关于库存数量每日备份问题.如何做到最快,容量最小.(1W件产品)</a>\r\n</td>\r\n<td align=\"right\">ahonella</td>\r\n<td width=\"30\" align=\"right\">100</td>\r\n<td width=\"30\" align=\"right\">4</td>\r\n<td width=\"80\" align=\"right\">10-21 \r\n 10:\r\n 39</td>\r\n<td width=\"30\" align=\"right\">\r\n<a href=\"/Expert/TopicView2.asp?id=4339649\" target=\"_blank\">\r\n\t\t\t\t\t\t\t\t\t管理\r\n\t\t\t\t\t\t\t\t</a>\r\n</td>\r\n</tr>\r\n</table>\r\n<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"#ffffff\" xmlns:msxsl=\"urn:schemas-microsoft-com:xslt\">\r\n<tr height=\"22\">\r\n<td class=\"WithBreaks\">\r\n<b><font color=\"green\">?</font></b>\r\n<a href=\"/Expert/TopicView1.asp?id=4340480\" target=\"_blank\">内部消息,目前华为公司在进行内部推荐(还请斑竹手下留情)</a>\r\n</td>\r\n<td align=\"right\">triggerfox</td>\r\n<td width=\"30\" align=\"right\">20</td>\r\n<td width=\"30\" align=\"right\">5</td>\r\n<td width=\"80\" align=\"right\">10-21 \r\n 10:\r\n 38</td>\r\n<td width=\"30\" align=\"right\">\r\n<a href=\"/Expert/TopicView2.asp?id=4340480\" target=\"_blank\">\r\n\t\t\t\t\t\t\t\t\t管理\r\n\t\t\t\t\t\t\t\t</a>\r\n</td>\r\n</tr>\r\n</table>\r\n<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"#ffffff\" xmlns:msxsl=\"urn:schemas-microsoft-com:xslt\">\r\n<tr height=\"22\">\r\n<td class=\"WithBreaks\">\r\n<b><font color=\"green\">?</font></b>\r\n<a href=\"/Expert/TopicView1.asp?id=4340975\" target=\"_blank\">简单问题,大家帮忙!</a>\r\n</td>\r\n<td align=\"right\">tengping</td>\r\n<td width=\"30\" align=\"right\">100</td>\r\n<td width=\"30\" align=\"right\">1</td>\r\n<td width=\"80\" align=\"right\">10-21 \r\n 10:\r\n 36</td>\r\n<td width=\"30\" align=\"right\">\r\n<a href=\"/Expert/TopicView2.asp?id=4340975\" target=\"_blank\">\r\n\t\t\t\t\t\t\t\t\t管理\r\n\t\t\t\t\t\t\t\t</a>\r\n</td>\r\n</tr>\r\n</table>\r\n\r\n</root>

...全文
137 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
nonesharp 2005-10-21
  • 打赏
  • 举报
回复
LoadXml
长江支流 2005-10-21
  • 打赏
  • 举报
回复
xxx.Load(str);
主要看看你的str是不是XML结构
你先把它写成XML文件用IE打开,不提示错误就OK
dragonfly001 2005-10-21
  • 打赏
  • 举报
回复
唉 發慢了 :)
dragonfly001 2005-10-21
  • 打赏
  • 举报
回复
在這裡你的Str的格式不對.
你把你的Str 保存為XML格式文件以後,用IE打不開.
還有如果是字串 最好用xxx.LoadXml(str);
如果是文件Load xxx.Load (Path);
qpl007 2005-10-21
  • 打赏
  • 举报
回复
XmlDocument.Load(string) —— 从指定路径加载xml,如 xmldoc.Load("C:\123.xml");
XmlDocument.LoadXml(string) —— 从指定的字符串加载XML,如xmldoc.LoadXml("<root></root>");
ET2004 2005-10-21
  • 打赏
  • 举报
回复
从指定的 URL 加载 XML 文档。

[C#]
public virtual void Load(
string filename
);

参数
filename
文件的 URL,该文件包含要加载的 XML 文档。






从指定的字符串加载 XML 文档。

[C#]
public virtual void LoadXml(
string xml
);

参数
xml
包含要加载的 XML 文档的字符串。
哈哈007哈 2005-10-21
  • 打赏
  • 举报
回复
报告的错误是“URI 方案无效”

==============================
有理想,没道德,有文化,没纪律
==============================
ET2004 2005-10-21
  • 打赏
  • 举报
回复
Load 方法是载入 XML 文件,你应该使用 LoadXml 方法。
dragonfly001 2005-10-21
  • 打赏
  • 举报
回复
你的STR是XML格式的嗎????
可能你的格式不對.
qpl007 2005-10-21
  • 打赏
  • 举报
回复
XmlDocument xxx = new XmlDocument();
xxx.LoadXml(str);
哈哈007哈 2005-10-21
  • 打赏
  • 举报
回复
??????????????????

==============================
有理想,没道德,有文化,没纪律
==============================

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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