System.Xml.Linq.XElement query1 = new System.Xml.Linq.XElement("RawHTMLData",
from q in hDoc.Descendants("TABLE")
where q.HasElements
select new System.Xml.Linq.XElement("TABLE" + (++i).ToString(),
from j in q.Elements("TR")
where j.HasElements && j.Descendants("div") != null
select new System.Xml.Linq.XElement("Row",
from hh in j.Descendants("div")
where tt => j.Descendants("div").Contains(hh.Value)
select(TT(hh)))));
答案 0 :(得分:0)
你不能使用Linq to Xml来解析HTML因为html可能无效为xml。
答案 1 :(得分:0)
答案 2 :(得分:0)
我认为你应该使用HTML Agility Pack,它对我帮助很大! :)