Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries [Thread Prev] >Thread Next - Re: Read/Write XML data in C# Read/Write XML data in C#To: NULL Date: 10/9/2008 9:22:00 AM
I'm using VS C# 2008 Express. I want to read data from an XML file and
display into a text box. I then want to be able to edit the data in the text
box and save back to the XML file. I've seen various examples of how to do
this, but I think that my particular XML file is more complicated. Any help
would be greatly appreciated. I'm concerned with the data in the IP_ADRESS,
SUBNET_MASK, GATEWAY_IP_ADRESS, and DNS_NAME tags under MOD_NETWORK_SETTINGS.
Also want to edit the ADD_USER PASSWORD data.
Here is the XML file:
<?xml version="1.0" encoding="utf-8"?>
<!-- HPONCFG VERSION = "1.5.1.1" -->
<!-- Generated 09/09/08 11:45:12 -->
<RIBCL VERSION="2.1">
<LOGIN USER_LOGIN="Administrator" PASSWORD="password">
<DIR_INFO MODE="write">
<MOD_DIR_CONFIG>
<DIR_AUTHENTICATION_ENABLED VALUE="N" />
<DIR_LOCAL_USER_ACCT VALUE="Y" />
<DIR_SERVER_ADDRESS VALUE="" />
<DIR_SERVER_PORT VALUE="636" />
<DIR_OBJECT_DN VALUE="" />
<DIR_OBJECT_PASSWORD VALUE="" />
<DIR_USER_CONTEXT_1 VALUE="" />
<DIR_USER_CONTEXT_2 VALUE="" />
<DIR_USER_CONTEXT_3 VALUE="" />
</MOD_DIR_CONFIG>
</DIR_INFO>
<RIB_INFO MODE="write">
<MOD_GLOBAL_SETTINGS>
<RBSU_POST_IP VALUE="Y" />
</MOD_GLOBAL_SETTINGS>
<MOD_NETWORK_SETTINGS>
<SPEED_AUTOSELECT VALUE="N" />
<NIC_SPEED VALUE="100" />
<FULL_DUPLEX VALUE="Y" />
<DHCP_ENABLE VALUE="N" />
<DHCP_GATEWAY VALUE="N" />
<DHCP_DNS_SERVER VALUE="N" />
<DHCP_STATIC_ROUTE VALUE="N" />
<DHCP_WINS_SERVER VALUE="N" />
<REG_WINS_SERVER VALUE="Y" />
<IP_ADDRESS VALUE="20.5.236.19" />
<SUBNET_MASK VALUE="255.255.255.0" />
<GATEWAY_IP_ADDRESS VALUE="20.5.236.254" />
<DNS_NAME VALUE="name.com" />
<DOMAIN_NAME VALUE="" />
<PRIM_DNS_SERVER value="0.0.0.0" />
<SEC_DNS_SERVER value="0.0.0.0" />
<TER_DNS_SERVER value="0.0.0.0" />
<PRIM_WINS_SERVER value="0.0.0.0" />
<SEC_WINS_SERVER value="0.0.0.0" />
<STATIC_ROUTE_1 DEST="0.0.0.0" GATEWAY="0.0.0.0" />
<STATIC_ROUTE_2 DEST="0.0.0.0" GATEWAY="0.0.0.0" />
<STATIC_ROUTE_3 DEST="0.0.0.0" GATEWAY="0.0.0.0" />
</MOD_NETWORK_SETTINGS>
<LICENSE>
<ACTIVATE KEY="332DX8V87SZYLMMGYXGT4GD6M" />
</LICENSE>
</RIB_INFO>
<USER_INFO MODE="write">
<ADD_USER USER_NAME="ilo03" USER_LOGIN="ilo03" PASSWORD="paswword">
<ADMIN_PRIV value="Y" />
<REMOTE_CONS_PRIV value="Y" />
<RESET_SERVER_PRIV value="Y" />
<VIRTUAL_MEDIA_PRIV value="Y" />
<CONFIG_ILO_PRIV value="Y" />
</ADD_USER>
<ADD_USER USER_NAME="ilo02" USER_LOGIN="ilo02" PASSWORD="password1">
<ADMIN_PRIV value="N" />
<REMOTE_CONS_PRIV value="Y" />
<RESET_SERVER_PRIV value="Y" />
<VIRTUAL_MEDIA_PRIV value="Y" />
<CONFIG_ILO_PRIV value="N" />
</ADD_USER>
<ADD_USER USER_NAME="ilo01" USER_LOGIN="ilo01" PASSWORD="password2">
<ADMIN_PRIV value="N" />
<REMOTE_CONS_PRIV value="N" />
<RESET_SERVER_PRIV value="Y" />
<VIRTUAL_MEDIA_PRIV value="Y" />
<CONFIG_ILO_PRIV value="N" />
</ADD_USER>
</USER_INFO>
</LOGIN>
</RIBCL>
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
