易截截图软件、单文件、免安装、纯绿色、仅160KB

跪求!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


相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

请问Java如何把xml转txt格式呢?

今天遇到一个问题,把xml中的值装到.txt格式的文件中。
我目前想到两种比较笨的方法:1.可以通过xmlspy编辑工具实现
  2.通过把xml转成Javabean,然后转到excel中,再从新保存重命名为. ......

如何获取运行telnet命令后返回的xml字串信息

Ganglia中的gmond组件可以收集机器资源的信息,通过命令:telnet localhost 8649 后,就会在屏幕上返回一个xml格式的资源信息的字串。请问在java中如何获取telnet返回的结果呢?(在java中我知道怎么去调用telnet命 ......

如何对xml内容数据进行比较 - VC/MFC / HTML/XML

如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
  <TestLIST>
  <PID>40</PID>
  <TestName>深圳市</TestName> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号