0
如何修改使用Loadxml()加載的xml中的屬性值?如何修改xml屬性的值?
我想更新存儲在我的數據庫中的xml字符串。爲此,我使用下面的代碼:
XmlDocument doc = new XmlDocument();
doc.LoadXml(project.ProjectData);
XmlNodeList pNodes = doc.SelectNodes("project");
foreach (XmlNode pNode in pNodes)
{
XmlAttribute lPDAttribute = pNode.Attributes["lastPubDate"];
if (lPDAttribute != null)
{
string currentValue = lPDAttribute.Value;
if (string.IsNullOrEmpty(currentValue))
{
lPDAttribute.Value = project.PublishDate.ToString();
}
}
}
我應該怎麼做才能保存更新的屬性在我當前的XML?請幫忙。
你能不能給我們介紹一下範圍一些更多的信息?你自己在創建「項目」節點嗎? – Jocke