我有一些输入标记是用一些HTML替换的占位符。很多的HTML我与替换他们的时间只有一个标签,这是很容易做到:使用HTML敏捷包替换具有多个节点的单节点
HtmlNode node = HtmlNode.CreateNode(sReplacementString);
inputNode.ParentNode.ReplaceChild(node, inputNode);
但是如果我想有两个或多个节点HtmlNode.CreateNode(sReplacementString)
更换inputNode
只读取第一个节点。有没有办法做一个替换sReplacementString
是多个标签?
你能提供更多的上下文吗?你可以用一个包含你的2个孩子的div来代替节点,或者类似的东西。 – 2012-03-14 18:25:29
@SteveDanner我不想要任何额外的标记。 'inputNode.ParentNode'可以是任何东西,因此需要替换函数来工作! – Jon 2012-03-14 18:28:05