更新一节点的属性;
该节点不存在则添加节点和相应的属性;
try
{
XmlNode node = doc.SelectSingleNode(“bookstore/book/钢铁是怎样炼成的”);
if (node == null)
{
XmlElement childNode = doc.CreateElement("钢铁是怎样炼成的");
childNode.SetAttribute("ID", "0");
childNode.SetAttribute("Time", value);
childNode.SetAttribute("interval", interval);
doc.SelectSingleNode("bookstore/book").AppendChild(childNode);
}
else
{
node.Attributes["Time"].Value = value;
}
return true;
}
catch (Exception ex)
{
LogHelper.WriteLog(ex.Message, "设置属性", 3);
return false;
}