내 App_Data
폴더 안에 xml이 있습니다. 해당 XML 노드의 값을 편집해야합니다. 내가XML 노드를 새 값으로 업데이트하는 방법은 무엇입니까?
XmlDocument xDoc = new XmlDocument();
xDoc.Load(Server.MapPath("~/App_Data/conf.xml.config"));
XmlNodeList aNodes = xDoc.SelectNodes("/ConfigInf");
foreach (XmlNode node in aNodes)
{
XmlNode child1 = node.SelectSingleNode("Node1");
XmlNode child2 = node.SelectSingleNode("Node2");
child1.InnerText = "Value1";
child2.InnerText = "Value2";
}
IS-시도했다 내가 내가 다시 같은 XML에 접근하기 위해서는 새로운 값이 포함되어야하려고 어느 때와 같이 새 값으로 다시 쓰기 XML로해야합니다. 그러나 xml에 액세스 할 때, 나는 이렇게 호출 할 때만 이전 (초기) 값을 얻습니다. Test.LoadConf(Server.MapPath("./App_Data/conf.xml.config"));
. 새 값으로 XML에 쓰는 방법 또는 새 값으로 새 XML을 만드는 방법 (하나의 페이지에서만이 XML에 액세스해야 함)
메모리에 적용되었습니다. –