XML中取出的数据的简单正则
xml中的一个接点为
<address>4 Mill Hill Road<br/>Woodstock, NY 12498</address>
代码:
  addresses = doc.GetElementsByTagName("address");
string r=addresses;
r=r.Replace("<br/>","");
  报错说  
addresses不能隐式转换为string
那我该怎么样才能把接点中的<br/>去掉
------解决方案--------------------addresses 是什么类型?
注意类型转换
------解决方案--------------------  string address ="4 Mill Hill RoadWoodstock, NY 123";
 下面是代码    
   StringBuilder sb = new StringBuilder();
           sb.Append("<?xml version=\"1.0\" encoding=\"utf-8\" ?>");
           sb.Append("<DataInfo>");
           sb.Append("<Item>");
           sb.Append("<address>4 Mill Hill Road<br/>Woodstock, NY 123</address>");
           sb.Append("</Item>");
           sb.Append("</DataInfo>");
           XmlDocument doc = new XmlDocument();
           doc.LoadXml(sb.ToString());
           XmlNodeList nodeList = doc.SelectNodes("//DataInfo/Item");
           foreach (XmlNode node in nodeList)
           {
               string address = node.SelectSingleNode("address").InnerText;
           }
------解决方案--------------------7楼写的不错,注意只能适用ie浏览器,其他浏览器selectnodes和loadxml得变一下