在PDA程序中使用XML文件保存程序配置设置
2007-06-03 15:48
661 查看
我用的vs2005开发的PDA,在Windows CE 5.0 系统中对XML文件一样支持。只需条件System.xml的引用。
下面是我的xml文件的结构,是用来保存访问的Web Service的服务器路径
<?xml version="1.0" encoding="utf-8" ?>
<Setting>
<Item Key="PDAServer">
<value>http://10.116.196.224/PDAServer/Service.asmx</value>
</Item>
</Setting>
下面是从XML文件读取key为"PDAServer"的value的值
Public Function GetUrl() As String
Dim xmlNode As XmlNode
Try
XmlDoc = New XmlDocument()
XmlDoc.Load(Path)
xmlNode = XmlDoc.SelectSingleNode("//Item[@Key='PDAServer']")
Return xmlNode.InnerText.ToString
Catch ex As Exception
' Throw ex
Return String.Empty
End Try
End Function
下面是保存修改后的值
Public Function SaveUrl()Function SaveUrl(ByVal Url As String) As Boolean
Dim xmlNode As XmlNode
Try
XmlDoc = New XmlDocument()
XmlDoc.Load(Path)
xmlNode = XmlDoc.SelectSingleNode("//Item[@Key='PDAServer']")
xmlNode.InnerText = Url
XmlDoc.Save(Path)
Return True
Catch ex As Exception
Throw ex
Finally
End Try
End Function
效果如下图:
下面是我的xml文件的结构,是用来保存访问的Web Service的服务器路径
<?xml version="1.0" encoding="utf-8" ?>
<Setting>
<Item Key="PDAServer">
<value>http://10.116.196.224/PDAServer/Service.asmx</value>
</Item>
</Setting>
下面是从XML文件读取key为"PDAServer"的value的值
Public Function GetUrl() As String
Dim xmlNode As XmlNode
Try
XmlDoc = New XmlDocument()
XmlDoc.Load(Path)
xmlNode = XmlDoc.SelectSingleNode("//Item[@Key='PDAServer']")
Return xmlNode.InnerText.ToString
Catch ex As Exception
' Throw ex
Return String.Empty
End Try
End Function
下面是保存修改后的值
Public Function SaveUrl()Function SaveUrl(ByVal Url As String) As Boolean
Dim xmlNode As XmlNode
Try
XmlDoc = New XmlDocument()
XmlDoc.Load(Path)
xmlNode = XmlDoc.SelectSingleNode("//Item[@Key='PDAServer']")
xmlNode.InnerText = Url
XmlDoc.Save(Path)
Return True
Catch ex As Exception
Throw ex
Finally
End Try
End Function
效果如下图:
相关文章推荐
- 将所有程序设置XML集中到一个单独XML配置文件的方法:使用appSettings元素的configSource元素
- 使用XML保存程序需要的配置信息
- C# XML配置文件读写类(用于程序配置保存)
- Android下使用Properties文件保存程序设置
- ANDROID下使用PROPERTIES文件保存程序设置
- Android下使用Properties文件保存程序设置
- Android下使用Properties文件保存程序设置
- Android下使用Properties文件保存程序设置
- 使用Spring中Src下 -context.xml : 用资源文件夹保存数据库的链接信息 并在配置文件里读取
- 使用程序来读取xml配置文件的内容
- 保存程序配置到xml文件里
- Android下使用Properties文件保存程序设置
- 【转】Android下使用Properties文件保存程序设置
- 使用Redis保存Spring session(基于XML配置文件)
- Android下使用Properties文件保存程序设置
- 在java程序项目中如何使用xml配置文件存储信息简述
- 使用Redis保存Spring session(基于XML配置文件)
- c#通过xml保存程序配置文件
- C#使用单例模式类获取本地程序目录下XML文件中的配置信息
- C# WinForm程序App.Config数据库连接配置文件的使用过程