private void ReplaceValueOfAttribute(XmlAttribute attribute, string searchString, string replaceString, IReplacerEngine engine) { if (engine.IsValidForReplacement(attribute.LocalName, searchString)) { attribute.Value = replaceString; } }
public void Replace(XmlNode node, string searchString, string replaceString, IReplacerEngine engine) { if (node.NodeType != XmlNodeType.Element) { return; } if (engine.IsValidForReplacement(node.LocalName, searchString)) { node.InnerText = replaceString; } }