欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【对XML数据使用XMLConvert】,下面是详细的分享!
对XML数据使用XMLConvert
XML文件中的所有数据都以字符串来存储。当一个程序载入XML文件时,通常需要将数据转换为更加适合程序的类型。
例如,假设订单装运日期存在一个XML文件里,则使用该文件的程序需要将字符串表示的数据转换为一个DateTime对象。VB.NET提供了XMLConvert类来协助这项工作,将XML转换成强类型的.NET数据。
XMLConvert位于System.XML命名空间中。其所有的方法和属性都是共享的,因此不用将其实例化就可以访问他们。它包括了将XML字符串转换成日期、双精度、布尔值等其它数据类型的方法。
拿下面这个XML文件为例,我们会演示如何使用XMLConvert类来进行类型转换:
| 以下为引用的内容: <?xml version="1.0" encoding="utf-8" ?> 这段代码在C:\Temp目录中寻找名为Convert.xml的XML文件: Dim xmlDoc As New System.Xml.XmlDocument() xmlDoc.Load("c:\temp\Convert.xml") Dim newString As String Dim newInteger As Integer Dim newDouble As Double Dim newDate As DateTime |
所有的转换方法都是基于XML Schema所定义的数据类型。所转换的XML数据必须与XML Schema标准一致。你可以在MSDN Library中找到更多的有关XML Schema类型和.NET的信息。
以上所分享的是关于对XML数据使用XMLConvert,下面是编辑为你推荐的有价值的用户互动:
相关问题:怎样解析一个XML文档并把解析的数据导入数据库
答:现在的兄弟不负责解释 老说一点点 这是我的一个实例 你看看吧 对应该有帮助 SqlConnection conn = new SqlConnection(EccDBConnstr); conn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; //插入数据到临时表 string sLine... >>详细
相关问题:用c#怎样处理这样的xml文档
答:给你个类文件xml.cs 我做项目的类库 using System; using System.Xml; using System.Data; using System.IO; using System.Text; namespace SXLibrary { /// /// XML操作类 /// public class XML { private XmlDocument doc; private string Doc... >>详细
相关问题:c#解析JSON的几种办法
答:◆文件大小与传输 XML允许使用方便的标签,所以文件尺寸是要比JSON大的。而且JSON...JsonConvert、JArray、JObject、JValue、JProperty Newtonsoft.Json 通用 是 2. ... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
