文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程XML/Soap对XML数据使用XMLConvert
精品推荐
特别推荐
·跟我学XML和XSL
·XHTML教程,简单认识XHTML基础知识
·XML轻松学习手册
·XSL/XML网页制作入门,入门到精通
·用XML+JSP实现网页内容动态显示的方案
·将XML结点转换成JAVABEAN并存入数据库
·XML入门教程:XML 浏览器支持
·XHTML 1.0:标记新的开端
·什么是 XML Web Service
·什么是XML
·XML技巧五则
·新兴XML处理方法VTD-XML介绍
·一个简单的基于XML的模块集成框架
·XML数据库中几个容易混淆的概念
·用Flash和XML来构造一个聊天室
热点TOP10
·ASP.NET中应用XML技术实现Web报表打印
·XML轻松学习手册
·使用xmldom在服务器端生成静态html页面
·XHTML三种文件类型声明
·XSLT Designer快速入门指南
·运用CodeSmith代码生引擎生成XML报表文件
·利用XML实现通用WEB报表打印实际使用中的例子
·XHTML入门学习教程:框架标签使用
·XML Schema定义元素的基本知识
·XHTML标签写法应该注意的问题
·利用XMLHTTP无刷新添加数据
·如何使用XML实现多渠道接入网站的构架
·XHTML教程,简单认识XHTML基础知识
·常用的XHTML标签的使用技巧介绍
·网页设计学习XHTML应用小结
·XHTML 1.0 参考
·Xml 串行话对象与反串行实例
·XQuery 初学者入门教程:XQuery 术语和语法
·XQuery 初学者入门教程:XQuery FLWOR + HTML
·XQuery 初学者入门教程:XQuery FLWOR 表达式

对XML数据使用XMLConvert

日期:2005年5月13日 作者:清风网络学院 查看:[大字体 中字体 小字体]


XML文件中的所有数据都以字符串来存储。当一个程序载入XML文件时,通常需要将数据转换为更加适合程序的类型。例如,假设订单装运日期存在一个XML文件里,则使用该文件的程序需要将字符串表示的数据转换为一个DateTime对象。VB.NET提供了XMLConvert类来协助这项工作,将XML转换成强类型的.NET数据。

XMLConvert位于System.XML命名空间中。其所有的方法和属性都是共享的,因此不用将其实例化就可以访问他们。它包括了将XML字符串转换成日期、双精度、布尔值等其它数据类型的方法。

拿下面这个XML文件为例,我们会演示如何使用XMLConvert类来进行类型转换:

<?xml version="1.0" encoding="utf-8" ?>
<Data>
    <String>Test</String>
    <Integer>123</Integer>
    <Double>1234.56</Double>
    <Date>2003-01-01/</Date>
</Data>

这段代码在C:\Temp目录中寻找名为Convert.xml的XML文件:

Dim xmlDoc As New System.Xml.XmlDocument()

xmlDoc.Load("c:\temp\Convert.xml")

Dim newString As String
newString = xmlDoc.SelectSingleNode("//String").InnerText
Debug.WriteLine(newString)

Dim newInteger As Integer
newInteger = System.Xml.XmlConvert.ToInt32( _
    xmlDoc.SelectSingleNode("//Integer").InnerText)
Debug.WriteLine(newInteger)

Dim newDouble As Double
newDouble = System.Xml.XmlConvert.ToDouble( _
    xmlDoc.SelectSingleNode("//Double").InnerText)
Debug.WriteLine(newDouble)

Dim newDate As DateTime
newDate = System.Xml.XmlConvert.ToDateTime( _
    xmlDoc.SelectSingleNode("//Date").InnerText)
Debug.WriteLine(newDate)

所有的转换方法都是基于XML Schema所定义的数据类型。所转换的XML数据必须与XML Schema标准一致。你可以在MSDN Library中找到更多的有关XML Schema类型和.NET的信息。


 

(出处:清风网络学院






上一篇:配置整合Win+Apache+PHP+MySQL+Tcomcat或Resin完全手册

下一篇:JSP单页面网站文件管理器

对XML数据使用XMLConvert 相关文章:
·IE7.0浏览器有用的9个使用技巧
·GHOST使用方法(图解)
·溯雪使用说明
·Vista系统使用技巧总结
·教您如何使用无线上网全攻略
·电脑使用一段时间后会变慢原因解析
·TninkPad笔记本电池使用指南
·QQ空间导航代码最新版使用方法
·为什么iexplore.exe在打开网页时CPU使用会100%?
·在PB中如何实现数据模糊查询
对XML数据使用XMLConvert 相关软件:
·WinAVI Video ConverterV8.0 Final 最终汉化修正版
·黑客视频教程 VMware虚拟机的安装和使用
·使用GPMC随心所欲管理组策略
·黑客视频教程-灰鸽子远控使用教程
·Adobe Photoshop CS 2 简体中文使用指南
·FLASH 8中文使用手册
·数码相机购买使用宝典 V1.03.29
·视频转换大师(WinMPG Video Convert)V6.9.0.0 专业版
·流光使用
·东南大学SQL数据库基础视频教学全42讲 CSF 详见查看

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn