XML
文章平均质量分 80
snlei
大学毕业! 深爱编程
展开
-
DTD基础
3.1. 文档类型声明要使用DTD进行有效性检验,就要使用文档类型定义声明指定DTD。如: Jims Jims@163.com Jims@21cn.com文档类型声明位于XML声明之后,根元素之前。如果dtd文档位于本机,可用路径名直接指出dtd文档的位置。portal.dtd的内容如下:上面的内容也可直接写到XML文档内,这种dtd声明方式叫内部dtd子集,如:]>转载 2008-02-28 11:14:00 · 962 阅读 · 0 评论 -
.NET XML 串行化讲座
1.基本.NET浅串行化浅串行化:只串行化类的公共字段和属性 公共属性必须是可读且可写的 使用命名空间:using System.Xml.Serialization; 以Book类为例: 串行化模板: public void SerializeIt(string filename) { XmlSerializer serializer = new XmlSerializer(typeof(Book)); Stre转载 2010-06-01 10:42:00 · 1055 阅读 · 0 评论 -
串行化XML
XML的魅力 串行化XML是指为了方便存储或传输,把一个对象的公共的域和属性保存为一种串行格式(这里是XML格式)的过程。非串行化则是使用串行的状态信息将对象从串行XML状态还原成原始状态的过程。因此,可以把串行化看作是将对象的状态保存到流或缓冲区中的一种方法。串行化的目的是数据存储和数据转换。数据存储指的是在用户会话时保存数据。当应用程序关闭时,数据被保存(串行化),而当用户回来时,数据又被重新加载(非串行化)。数据转换指将数据变换成能被另一个系统识别的格式。使用串行化和XML,可以很方便的进行数据原创 2010-06-01 10:21:00 · 1398 阅读 · 0 评论 -
LINQ 步步学-LINQ to XML
XML 是个好东西,但查询 XML 真的不方便,自从有了 LINQ to XML 后,一切改变了。假设有 XML 文件如下: 千一网络 张龙 赵虎 我们用 LINQ to XML 去查 engName 的值,代码如下:System.Xml.Linq.XDo转载 2010-05-19 10:13:00 · 615 阅读 · 0 评论 -
网络连接文件夹空白问题的解决
(WinXP SP2和Win2003):右下角显示栏中网络连接图标丢失,网络连接文件夹空白。同时查看服务依存关系时出现“Interface:类型没有注册”错误。昨天2台机子也同时出现无法安装程序的错误:Windows Installer服务问题,后来下了Windows Installer 3.1修复了安装问题。“网络连接文件夹空白”我估计是修改系统服务时把某些系统服务关闭了,造成“网络和拨号连接”原创 2009-12-17 09:37:00 · 19937 阅读 · 1 评论 -
DataTable使用技巧总结
在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 一、DataTable简介 (1)构造函数 DataTable() 不带参数初始化DataTable 类的新实例。 DataTa原创 2009-04-15 22:08:00 · 881 阅读 · 0 评论 -
Rowfilter 模湖查询
在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地被改动,又没有写回数据库(可能还要作其他改动),在这些情况下,要查询DataTable中的数据,强大的SQL语言就派不上用场了。 有些.NET程序员采取在数据库中建立临时表等方法来解决这类查询问题。而我觉得这种方法不可行,其实只要转载 2009-03-20 09:43:00 · 5194 阅读 · 1 评论 -
C#将错误记录到文本文件
在需要的地方调用 new RecordError().Record(this.Text,ex);就可以了! using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Windows.Forms;using System.Diagnostics;原创 2009-03-17 19:40:00 · 3555 阅读 · 0 评论 -
C# 操作XML(C# 2.0 操作XML和Linq操作XML)
C# 2.0操作XML 代码:using System;using System.Collections.Generic;using System.Text;using System.Xml;using System.IO;namespace SerialPortComm{ public class PortConfig { public PortConfig原创 2009-03-11 23:30:00 · 2585 阅读 · 0 评论 -
C# 2008 学习笔记 - LINQ to XML
LINQ to XML 可以看作是一个 “better DOM” 编程模型,可以和 System.Xml.dll 程序集中的很多成员交互。一、命名空间System.Xml.Linq.dll 程序集定义了三个命名空间:System.Xml.Linq, System.Xml.Schema 和 System.Xml.XPath最核心的是 System.Xml.Linq, 定义了对应 XML 文档个方面转载 2009-03-11 23:12:00 · 1172 阅读 · 0 评论 -
XML和LINQ实战详解
基础知识 1. LINQ的读法:(1)lin k (2)lin q 2. LINQ的关键词:from, select, in, where, group by, order by … 3. LINQ的注意点:必须以select或者是group by 结束。 4. LINQ的语义: from 临时变量 in 集合对象或数据库对象 where 条件表达式 [order by条件] select 临时变转载 2009-03-11 23:05:00 · 987 阅读 · 0 评论 -
c# 对Xml的增删改查
XMl文件 Guset 上海 fdfd Gu 上海 fdfd 访问的类using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using Syste转载 2009-03-14 23:07:00 · 840 阅读 · 0 评论 -
使用Xpath对XML进行模糊查询
如果要对XML文件进行模糊查找的话是一个比较麻烦的事情,Xpath表达式中没有像文件系统中的“*”或"?" 或者有像SQL表达式中的"%",这样的模糊查找的通配符。 但是还好,在Xpath的函数中提供了像contains这样的函数。该函数的语法是:fn:contains(string1,string2),表示的是如果 string1 包含 string2,则返回 true,否则返回 fa原创 2009-03-14 22:32:00 · 4576 阅读 · 0 评论 -
为Silverlight 项目创建通用WebService数据访问
在使用Silverlight之前,我们创建了自己的webService做为通用数据访问。开发者传递一个Sql语句,即可得到一个DataSet,DataTable作为返回值。在Silverlight项目中,由于其对DataTable的限制,我们不得不首先得到DataTable,而后在本地再创建Web service(WCF),对得到的DataTable进行转换。转换为数组或者泛型集合以适应Si转载 2009-03-15 21:51:00 · 1162 阅读 · 0 评论 -
XML格式与DataTable、DataSet、DataView格式的转换
今天用到一个功能:就是把从数据库读出来的内容转换成XML字符串流格式,并输出给一个功能函数。在写的过程,为方便以后的使用,我对这一功能进行分装。该类的具体格式如下:XmlConvert类命名空间:Nimeux.XmlConvertXmlToData子类函数:1、public static DataSet CXmlToDataSet(string xmlStr)将xml字符串转换成DataSet2、转载 2009-03-08 23:14:00 · 1102 阅读 · 1 评论 -
XML简单读写
- - The Autobiography of Benjamin Franklin - Benjamin Franklin 8.99 - The Confidence Man - Herman Melville 11.99 - The Gorgias - Plato 9.99 doc.Load("..//books.x原创 2008-03-21 10:13:00 · 814 阅读 · 0 评论 -
怎样在Office开发中不更新到最新版本?
To access this page, on the Tools menu, click Options. Expand the Office Tools folder, and then click Project Upgrade.Office 2007 Open XML FormatSelect this option to convert the document of the document-level customization to the Office Open XML format. T原创 2011-04-14 08:38:00 · 1673 阅读 · 0 评论