2012年9月18日
摘要: 写的一个XML操作类,包括读取/插入/修改/删除。usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Xml;namespacePuTianCheng{///<summary>// 阅读全文
posted @ 2012-09-18 14:02 W晴空 阅读(188) 评论(0) 推荐(0)
摘要: schema教程XML Schema是以XML语言为基础的,它用于可替代DTD。一份XML schema文件描述了XML文档的结构XML Schema语言也被称为XML Schema Definition (XSD)(XML Schema定义).在本章教程你将学习如何读取和建立XML Schemas,以及为什么XML Schemas比DTDs的功能更为强大,还有如何在你的程序中使用XML Schema语言 XML Schema 参考资料你可以找到完整的有效的XML Schema元素XML Schema 参考Schema 介绍w3pop.com / 2006-09-19 为何使用 XML Sch 阅读全文
posted @ 2012-09-18 12:23 W晴空 阅读(590) 评论(0) 推荐(0)
摘要: 什么是复合元素(Complex Elements)?A complex element is an XML element that contains other elements and/or attributes.复合元素(Complex Elements)是含有其他元素和/或属性的XML元素There are four kinds of complex elements:有四种复合元素(Complex Elements):empty elements 空元素 elements that contain only other elements 只含有其他元素的元素 elements tha 阅读全文
posted @ 2012-09-18 10:36 W晴空 阅读(489) 评论(0) 推荐(0)
  2012年9月17日
摘要: 文档对象模型定义文档对象模型英文名为 Document Object Model , 简称DOM,它是一种比较重要的软件设计模式,不是编程技巧。可以这么说,平生不认DOM,便称英雄也枉然,大家应当多多了解它的能力。文档对象模型是面向对象编程技术的集中体现,若没有完整的面向对象编程思想,是不可能理解和开发文档对象模型,若开发者能开发出文档对象模型,那就说明他/她比较完整的理解和掌握了面向对象编程思想。 W3C国际组织对文档对象模型是这样定义的(摘自 http://www.w3.org/DOM/)The Document Object Model is a platform- and langua 阅读全文
posted @ 2012-09-17 14:59 W晴空 阅读(439) 评论(0) 推荐(1)
摘要: 代码生成器首先说说什么是代码生成器。个人认为是一种工具软件,它能根据某种已经固定的信息,使用程序来机械的大批量的生成有结构上有比较简单规律的源代码,从而减少软件开发人员的编码量。从广义上讲,我们写的WEB数据库程序都是代码生成器,它们能根据保存在数据库中的固定数据自动生成大量的HTML代码。在这里我们限制代码生成器为通用代码生成器。代码生成器主要功能是帮助程序员自动生成大量的底层代码,这种代码可以是C#或Java的程序源代码,也可以是SQL语句,或者HTML代码等等,是一种软件开发过程中的辅助工具软件。我们最常用的代码生成器是根据数据库结构自动生成能操作数据库记录的程序源代码,SQL语句或其他 阅读全文
posted @ 2012-09-17 14:58 W晴空 阅读(772) 评论(0) 推荐(0)
摘要: XPath介绍 XPath是从XML基础规范上派生的技术,专门用于快速检索和查询XML文档,使用方便,功能强大,XPath也是XSLT技术的基础。 XPath是W3C国际标准组织定义的用于在单个XML文档中快速检索和定位XML文档节点的规范,它也是跨平台的,若一些软件支持XPath,则必然是支持标准的XPath语法。因此无论是JAVA还是C#都是支持相同语法的XPath。 我们理解XPath时可以参考文件目录结构FilePath,在Windows资 源管理器左边的文件目录树状列表中,可以看到各种文件对象,包括磁盘根目录,各级文件目录等等,它们共同构成了一个树状结构,我们选择对象时既可以在这个 阅读全文
posted @ 2012-09-17 14:57 W晴空 阅读(641) 评论(0) 推荐(0)
摘要: XML技术对WEB开发具有重大意义。若要开发高水平的WEB系统,应当好好使用XML技术。 XML和HTMLXML和HTML都源自SGML,具有相同的来源,而且两者都是采用尖括号的标记语言,两者具有很大的相似性。使用XML完全可以模拟出HTML,而且W3C提出了现代WEB站点应当采用的XHTML标准就是XML和HTML的结合。在使用ASP.NET开发WEB系统中,除了使用ASP.NET控件展示数据外,还需要由程序拼凑出大量的HTML代码来展现数据。简单的 进行字符串连接操作来生成HTML页面不是一种可持续性的软件开发和维护的过程。程序代码很容易杂乱无章,生成的HTML代码可读性不好。若在生成 . 阅读全文
posted @ 2012-09-17 14:55 W晴空 阅读(431) 评论(0) 推荐(0)
摘要: 最主要的常用的类型 XmlNode 是DOM结构中的所有类型的基础类型,它定义了所有XML节点的通用属性和方法,是XMLDOM的基础。它具有一个ChildNodes属性,表示它所包含的子XML节点。XmlAttribute 表示XML属性,它只保存在XmlElement的Attributes 列表中。XmlDocument表示XML文档本身,是XMLDOM模型中的顶级对象,它用于对XML文档进行整体的控制,并且是其它程序访问XML文档对象树的唯一入口。XmlLinkedNode在XmlNode的基础上实现了访问前后同级节点的方法。XmlElement元素表示XML元素。是XMLDOM中使用最多 阅读全文
posted @ 2012-09-17 11:05 W晴空 阅读(270) 评论(0) 推荐(0)
摘要: XML file:<?xmlversion="1.0"encoding="utf-8"?><ric><catalog><bookprice="75"><author>KalenDelaney</author><name>InsideSQLServer2000</name></book><bookprice="200"><author>KenHenderson</author> 阅读全文
posted @ 2012-09-17 09:37 W晴空 阅读(389) 评论(0) 推荐(0)
  2012年9月15日
摘要: <?xmlversion="1.0"?><report><title>DatabaseAccessSample</title><section><title>EmployeesbyLastName</title><dbaccessdriver="COM.ibm.db2.jdbc.app.DB2Driver"database="jdbc:db2:sample"tablename="wstkadmin.employee"where 阅读全文
posted @ 2012-09-15 12:12 W晴空 阅读(1813) 评论(0) 推荐(0)