은 어떻게 XML 파일의 innerText와 뭔가를 작성하려면 어떻게해야합니까 나는이 같은 파일에서 particualar 태그를 읽을 수 있어요쓰기 innerText와는
:
protected void Page_Load(object sender, EventArgs e)
{// this is to read from xml.
if (!Page.IsPostBack)
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(@"C:\configfolder\config.xml");
XmlNodeList portNo = xmlDoc.GetElementsByTagName("AgentConfigRepository");
foreach (XmlNode node in portNo)
{
XmlElement bookElement = (XmlElement)node;
string no = bookElement.GetElementsByTagName("OVERRIDE_CONFIG_FILE_NAME")[0].InnerText;
TextBox1.Text = no;
}
}
}
지금 내가 변경하려면 OVERRIDE_CONFIG_FILE_NAME
의 innerText와의 값이 내 xml 파일이 모습입니다 같은 :
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<AgentConfigRepository>
<SERVER_SHARE_SW_DIR_NAME val="singleVal">AgentSW</SERVER_SHARE_SW_DIR_NAME>
<OVERRIDE_CONFIG_FILE_NAME val="singleVal">override_config.xml</OVERRIDE_CONFIG_FILE_NAME>
<MAINTAIN_AGENT_SW_LEVEL val="singleVal">1.0</MAINTAIN_AGENT_SW_LEVEL>
<MAINTAIN_AGENT_SW_PATCH_LEVEL val="singleVal">0</MAINTAIN_AGENT_SW_PATCH_LEVEL>
</AgentConfigRepository>
그래서 override_config.xml을 텍스트 상자의 다른 값으로 변경하고 싶습니다.
어떤 제안 .. 감사
내가 전에 이것을 시도했지만 그것은 다음과 같이 혼자 작동하지 않았다 .. . 그래도 고마워 – user175084