跪求!C# 查询XML文件数据库算法。
XML文件格式:
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Mobile_area>
<id>1 </id>
<provincetitle>四川 </provincetitle>
<areatitle>乐山 </areatitle>
<minmobilenum>13419410000 </minmobilenum>
<maxmobilenum>13419419999 </maxmobilenum>
</Mobile_area>
</NewDataSet>
这是一个DataTable.WriteXMl 写出来的XML文件。我需要根据minmobilenum 和 maxmobilenum 来判断手机号码是哪个地区的。每秒需要检索50次。,还好考虑CPU使用率的不能高于50%。
下面是我现在用的算法,水平有限,热切希望高人指点。
static XmlDataDocument doc = new XmlDataDocument();
do1.Load("TestTable.xml");
查询函数:
public static string SearchFile_1(double caller, string filename)
{
XmlElement root =root = doc.DocumentElement;
foreach (XmlNode child in root.ChildNodes)
{
if (child.NodeType == XmlNodeType.Element && child.Name == "Mobile_area")
&n
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......
今天遇到一个问题,把xml中的值装到.txt格式的文件中。
我目前想到两种比较笨的方法:1.可以通过xmlspy编辑工具实现
2.通过把xml转成Javabean,然后转到excel中,再从新保存重命名为. ......
如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
<TestLIST>
<PID>40</PID>
<TestName>深圳市</TestName>
......