读取XML文件问题?
XML code:
<?xml version="1.0" encoding="utf-8" ?>
<UserConment>
<News>
<ID>1786</ID>
<Conment>这个很好
</Conment>
</News>
<News>
<ID>1968</ID>
<Conment>
我认为这个还有待改进
</Conment>
</News>
<News>
<ID>1786</ID>
<Conment>
这个不行 效果不好
</Conment>
</News>
... ... ...
... ... ...
</UserConment>
我要根据ID号读取某个ID的所有结点信息,这个XML文件数据量很大,采用什么什么方式?XmlReader只能读,XmlDocument使用XPath很慢,那么采用什么解决方法好呢?
C# code:
XmlDocument document = new XmlDocument();
document.Load(@"path");
XmlNode basicnode = document.DocumentElement;
if (basicnode.Name == "UserConment")
{
foreach (XmlNode node in basicnode.ChildNodes)
{
if (node.Name == "News")
{
foreach (XmlNode cnode in node.ChildNodes)
{
if (cnode.Name == "Id
相关问答:
txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......
以下代码在IE下是可以正常,但是用NETBOX封装就不行了,运行到红色的地方就出错了,说缺少对像,请问怎么样修改。
JScript code:
//////////////////// AJAX类////////////////
function getxml ......
HTML code:
<div id="tessx">
<ALEXA VER="0.9" URL="163.com/" HOME="0" AID="=">
<RLS PREFIX="http://" more="79" ......