日期:2014-05-17  浏览次数:20457 次

我怎样才能把<li> </li> 逐条读出来呢放到数据库中呢
<ul> 
  <li><i>租 金:</i><span class="pri">360</span> 元/月<span class="huit">面议</span></li>
  <li><i>户 型:</i>3室2厅2卫 140㎡</li> 
  <li><i>类 型:</i>普通住宅 简单装修 朝向南北 第3层 共18层</li>  
  <li><i>配 置:</i><script language="javascript" type="text/javascript">var tmp = '床,热水器,洗衣机,空调,冰箱,电视机,宽带'; document.write(tmp.replace(/\d+,/g,'').replace(/,\d+/g,'').replace(/\d+/g,'').replace(/,/g,' / '));</script></li> 
  <li><i>区 域:</i><a href="/yuhua/zufang/">裕华</a>&nbsp; <a href="/kuibei/zufang/">槐北</a>&nbsp; </li> 
  <li><i>小 区:</i>方北</li>  
  <li><i>地 址:</i>裕华路与体育大街交叉口</li> 
  <div class="c"></div> 
  </ul>

------解决方案--------------------
C# code
        string s = Server.HtmlDecode(File.ReadAllText(Server.MapPath("~/test.txt")));
        XmlDocument xmlDoc = new XmlDocument();
        xmlDoc.LoadXml("<xml>" + s + "</xml>");
        XmlNodeList lis = xmlDoc.DocumentElement.SelectNodes(@"//li");
        foreach (XmlNode li in lis)
            Response.Write(li.InnerXml + "<br/>");

------解决方案--------------------
用JQuery

------解决方案--------------------
jquery 获取li的数据后用ajax
$(document).ready(
function() {
var arrli = $("li");
//写Ajax
}
)
------解决方案--------------------
JScript code

   var i;
        $(function () {
            $("li").each(function () {
                i += $(this).html();
            })
            $("div").html(i);
        })