日期:2014-05-18 浏览次数:20981 次
<?xml version="1.0" encoding="utf-8"?>
<xml>
    <0>12345678901</0>
</xml>
 String address = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + @"\phone.xml";
try
{
    XmlDocument mydom = new XmlDocument();
    mydom.Load(address);
    XmlElement root = mydom.DocumentElement;
    XmlNodeList setnode = root.GetElementsByTagName("phone");
    if (setnode.Count > 0)
    {
       return setnode[0].InnerText;
     }
}
catch (Exception ee)
{
}
        string strTemp = "<?xml version=\"1.0\" encoding=\"utf-8\"?><xml><0>12345678901</0><0>58467</0></xml>";
        string strReg = @"<0>([^<]+)</0>";
        Regex reg = new Regex(strReg);
        MatchCollection mc = reg.Matches(strTemp);
        foreach (Match m in mc)
        {
            string strV = m.Groups[1].Value;
        }
------解决方案--------------------
牛人呀
------解决方案--------------------
建议重写XML吧