首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RemoveChild和CreateElement

RemoveChild和CreateElement
EN

Stack Overflow用户
提问于 2011-03-28 14:06:11
回答 1查看 255关注 0票数 2

我需要结合InnerText。我正在尝试从所有的InnerText中获取所有的<tr>,删除所有的<tr><td>标签,创建1个<tr><td>,然后添加组合的InnerText。

代码语言:javascript
复制
HtmlNodeCollection trNodes = doc.DocumentNode.SelectNodes("//tr");
foreach (HtmlAgilityPack.HtmlNode trNode in trNodes)
{
    txt += trNode.SelectNodes("//td")[0].InnerText;
    txt += "<br />";
    tableNode.ParentNode.RemoveChild(trNode, false);
}
tableNode.AppendChild(htmlDoc.CreateElement("tr"));
tableNode.AppendChild(htmlDoc.CreateElement("td"));
htmlDoc.DocumentNode.SelectNodes("//td")[0].InnerText = txt;
EN

回答 1

Stack Overflow用户

发布于 2012-04-05 17:10:38

我认为你需要XmlNode.InnerText属性。阅读完整信息http://msdn.microsoft.com/en-us/library/system.xml.xmlnode.innertext.aspx

它为所有子节点提供了串联的innerText。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5455240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档