c#如何提取出所有标签<li></li>间的内容
<ulclass="keyword"><li>Formalinstitutions;</li><li>Drivingforces;</li><li>Sequentiale...
<ul class="keyword"><li>Formal institutions; </li><li>Driving forces; </li><li>Sequential exploitation</li></ul>
在线等,谢谢 展开
在线等,谢谢 展开
5个回答
展开全部
Regex reg = new Regex(@"<li>([^<]+)</li>", RegexOptions.IgnoreCase);
string str = "你的html";
Match m = reg.Match(str);
while(m.Success){
Response.Write(m.Result("$1"));// 输出匹配到的li的内容
m = m.NextMatch();
}
string str = "你的html";
Match m = reg.Match(str);
while(m.Success){
Response.Write(m.Result("$1"));// 输出匹配到的li的内容
m = m.NextMatch();
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前台js获取方便有效:
function getInnerHtml(o) {
var htmls = o.innerText;
alert(htmls);
}
//调用
$('#btn').click(function () {
var obj = $('ul li');
getInnerHtml(obj[0]);//注意索引号。
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取每个<li>的起始位通过split可以得到,将内容放到数组中,然后就可以很简单的渠道内容了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("li").val();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实可以直接复制的,你是在网页源码那里找到的话,你可以直接复制,如果不可以你就,照抄到软件上,应该懂乐吧,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询