我對C#ASP.NET中的XML文件很陌生。我有以下格式的XML:如何使用C#更改XML文件中的元素內的數據?
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Installation>
<ServerIP>192.168.20.110</ServerIP>
<DB_Name>USTCKT1</DB_Name>
<Username>jorame</Username>
<Password>Cru$%e20</Password>
<Table_PreFix>TCK</Table_PreFix>
</Installation>
我需要在每個單元內更改的值。例如,當用戶點擊時,我應該能夠用192.168.1.12替換192.168.20.110。
我該如何做到這一點?任何幫助將非常感激。
您是否介意顯示如何閱讀節點內部的內容? – jorame 2013-03-12 02:47:54
@jorame我的榮幸。 XmlNode有很多有用的屬性(http://msdn.microsoft.com/en-us/library/system.xml.xmlnode_properties.aspx)讓我們以「ServerIP」爲例。 node.InnerText將返回「192.168.1.12」,如果在節點中有一個屬性,則可以使用node.Attributes [「attributeName」]來獲取該屬性。 – 2013-03-12 03:27:36
非常感謝你的幫助。我能夠完成這個過程。 – jorame 2013-03-12 03:31:09