摘要: 技巧1XmlNode.InnerText与.InnerXml的区别是:前者将内容中的分别变成,因此,希望将两段 XmlDocument 合并的程序只能使用 XmlDocumentFragment.InnerXml = XmlNode.OuterXml 技巧2/XPath: string end-with0]"> 技巧3一个XML文档在Load时如果失败,就是根本不合法;是否符合某个Schema... 阅读全文
posted @ 2006-07-05 23:54 随风而逝 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 本文介绍3个XML的基本应用实例,旨在带领你快速步入XML编程世界。实例包括:在.NET中使用XML、读取XML文件,插入数据到XML文档中。 在.NET中使用XML 如果使用过MSXML3,那么在.NET应用程序中使用XML将是一个相当简单的过程。即时没有接触过MSXML3,也不要紧,你会发现使用.NET平台提供的相关类也是很容易的一件事情。 有两种主要API可用于访问建立在XML文档中的... 阅读全文
posted @ 2006-07-05 23:45 随风而逝 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 这是Ayende Rahien对NHibernate所做的一个扩展,让NHibernate可以保存XML类型的数据到数据库中,这在某些情况下非常有用。可以把XML转换为XmlDocument保存,也可以直接把对象序列化成XML保存到数据库中。看一下简单的使用过程: 业务实体类 public class Document{ int id; string author; Xml... 阅读全文
posted @ 2006-07-05 23:42 随风而逝 阅读(358) 评论(0) 推荐(0) 编辑
摘要: xml文件格式如下: localhost sa jiayuan 读取节点中的一个属性 XmlDocument doc=new XmlDocument(); doc.Load("config.xml"); XmlNode xnuser=doc.SelectSingleNode("userdata"); string flag=xnuser.... 阅读全文
posted @ 2006-07-05 23:38 随风而逝 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 您可以使用XmlDocument以及XmlNode对象来实现对xml文件的修改,更新。 具体实现的代码和注解如下,您可以参考以下: XmlDocument mydoc = new XmlDocument (); mydoc.Load ("e:\\temp\\database1.xml"); XmlNode node = mydoc.DocumentElement ;//移到config节点 nod... 阅读全文
posted @ 2006-07-05 23:36 随风而逝 阅读(10209) 评论(1) 推荐(0) 编辑
摘要: 一.前言: XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML文档的读写操作的具体方法。 二.XML命名空间和相关类... 阅读全文
posted @ 2006-07-05 23:28 随风而逝 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 扩展标记语言XML(eXtensible Markup Language),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。C#作为一种新型的程序语言,是.Net框架的一个重要组成部分,他和XML的关系颇深。本文就从一个方面来探讨一下这二者的关系。即:看用C#如何来... 阅读全文
posted @ 2006-07-05 23:27 随风而逝 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 前几天看见一位朋友制作了一个xml的link,真的很不错,但是由于是text的,很多地方都无法利用,所以我就做了一个和mc结合的,因为xml可以和任何语言结合,所以在做大型网站的时候非常有用,大家可以先看一下效果: http://220.198.78.234 开始动手做了:1创建一个xml文件,取名叫nav.xml //这里是分类的id,这个教程取了两个分类(movie和play),你其实可以做很... 阅读全文
posted @ 2006-07-05 23:24 随风而逝 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 微软已经意识到串行化数据的重要性,因此在.NET框架中包含了命名空间System.Runtime.Serialization和System.Xml.Serialization以提供串行化功能,为用户自己编写串行化方法提供了一个框架。System.Xml.Serialization命名空间提供了将一个对象串行化为XML格式的基本方法。下面我们来看看如何使用这种方法。XML的魅力串行化XML是指为了方... 阅读全文
posted @ 2006-07-05 23:23 随风而逝 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 和数据库排序一样,XSL/XSLT也可以实现随机排序,原理也很简单,下面就是代码。function Random() {return Math.random();} 阅读全文
posted @ 2006-07-05 23:22 随风而逝 阅读(244) 评论(0) 推荐(0) 编辑
摘要: XMLHTTP对象及其方法------------------MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。 创建XMLHTTP对象的语句如下: Set objXML = CreateObject("Msxml2.XMLHTTP"screen.width/2)this.style.width=screen.width/2;" bo... 阅读全文
posted @ 2006-07-05 23:20 随风而逝 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 解析.Net框架下的XML编程技术 一.前言: XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML文档的读写操... 阅读全文
posted @ 2006-07-05 23:16 随风而逝 阅读(302) 评论(0) 推荐(0) 编辑
摘要: #region 获得硬盘空间 public System.UInt64 GetDiskSpace() { ManagementClass diskClass = new ManagementClass("Win32_LogicalDisk"); ManagementObjectCollection disks=diskClass.GetInstances(); System.UI... 阅读全文
posted @ 2006-07-05 17:57 随风而逝 阅读(242) 评论(0) 推荐(0) 编辑
摘要: using System.Xml;//处理XML必须加的Namespace,还需在References中加System.XML.Dllusing System.IO; //读XML文件必须加的Namespace 然后在Page_Load中加入如下代码: protected void Page_Load(object sender, EventArgs e){ string datafile="gu... 阅读全文
posted @ 2006-07-05 15:36 随风而逝 阅读(7765) 评论(3) 推荐(0) 编辑