摘要:
最近几个月来,真的变化很大,开始养成了在博客园写博客的习惯。其实写博客对学习编程还是有不少帮助,最起码代码写过一次,该配置的东西配置过一次,有了写记忆,而且还方便查询。另外忘记了查找也特别容易。 另外,还有一点需要注意的是,在学习一样新东西的时候,想大致了解这个东西,提供了哪些功能,应该先找到... 阅读全文
摘要:
最近几个月来,真的变化很大,开始养成了在博客园写博客的习惯。其实写博客对学习编程还是有不少帮助,最起码代码写过一次,该配置的东西配置过一次,有了写记忆,而且还方便查询。另外忘记了查找也特别容易。 另外,还有一点需要注意的是,在学习一样新东西的时候,想大致了解这个东西,提供了哪些功能,应该先找到... 阅读全文
摘要:
.Net框架下的System.Xml.XPath命名空间提供了一系列的类,允许你应用XPath数据模式查询和展示XML文档数据。一、XPath介绍 XPath有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释、根节点。二、XPath语法 XPath使用路径表达式来选取XML文档中的节点或节点集。 1、常用的路径表达式:表达式解释nodename选取节点下的所有子节点/选取根节点//选取文档中所有符合条件的节点,不管该节点位于何处.选取当前节点..选取当前节点的父节点@选取属性 先贴一个XML文档,以此作为示例的试验文档: 三国演义 罗贯中 2005 ... 阅读全文
摘要:
一、属性 CompilationSettings 获取或设置 XmlSchemaSet 的 XmlSchemaCompilationSettings。 Count 获取 XmlSchemaSet 中逻辑 XML 架构定义语言 (XSD) 架构的数量。 GlobalAttributes 获取 XmlSchemaSet 中所有 XML 架构定义语言 (XSD) 架构的所有全局属性。 GlobalElements 获取 XmlSchemaSet 中所有 XML 架构定义语言 (XSD) 架构的所有全局元素。 GlobalTypes ... 阅读全文
摘要:
XmlReaderSettings是在验证XML文档时经常用到的一个类。在XmlReader类中提供了一个验证XML文档的方法,通过调用该类的Create()方法。该方法接受XML文档的URL和XmlReaderSettings类的示例对象作为输入参数。一、属性 CheckCharacters 获取或设置一个值,该值指示是否进行字符检查。 CloseInput 获取或设置一个值,该值指示当读取器关闭时,是否应关闭基础流或 TextReader。 ConformanceLevel 获取或设置 XmlReader 将遵循的一致性级别。 I... 阅读全文
摘要:
验证XML文档是否符合议定的XML结构有两种方法,分别是DTD模式与XML Schema。本文主要介绍XML Schema。一、XML Schema的优点XML Schema基于XML,没有专门的语法。XML Schema可以像其他XML文件一样解析和处理。XML Schema支持一系列的数据类型(int、float、Boolean、date等)。XML Schema提供可扩充的数据模型。XML Schema支持综合命名空间。XML Schema支持属性组。二、XSD XSD文档至少要包含:schema根元素和XML模式命名空间的定义、元素定义。需要注意的是XSD中必须定义一个且只能定义... 阅读全文
摘要:
XmlDocument类是.NET框架的DOC解析器。XmlDocument将XML视为树状结构,它装载XML文档,并在内存中构建该文档的树状结构。下面来看下XmlDocument提供了哪些功能。 一、属性: Attributes 获取一个 XmlAttributeCollection,它包含该节点的属性。 (继承自 XmlNode。) BaseURI 获取当前节点的基 URI。 (重写 XmlNode..::.BaseURI。) ChildNodes 获取节点的所有子节点。 (继承自 XmlNode。) DocumentElement 获取文... 阅读全文
摘要:
一、XML文件操作中与.Net中对应的类 微软的.NET框架在System.xml命名空间提供了一系列的类用于Dom的实现。 以下给出XML文档的组成部分对应.NET中的类:XML文档组成部分对应.net中的类处理指令XmlProcessingInstruction专指元素节点XmlElement属性XmlAttribute文本节点XmlText节点XmlNode文档XmlDocumentXmlWriter 对象的特性XmlWriterSettings注释XmlComment二、Xml文档各种处理类 1、XmlNode节点类:包括元素节点、文本节点、属性节点等等。 这个类可以说是.Ne... 阅读全文
摘要:
一、XML简介 XML是一种标记语言,用于描述数据,它提供一种标准化的方式来来表示文本数据。XML文档以.xml为后缀。需要彻底注意的是XML是区分大小写的。 先从一个简单的XML例子来了解下xml基础: xml学习笔记 30 300 第一行表明,本XML遵守的版本是1.0,使用的字符编码是UTF-8字符集。 每个XML元素都已一个起始标记开始和一个结束标记结束。比如开始:,结束:。XML元素可以带有属性,属性值要加引号。比如上例中的ISBN就是属性,属性值要加双引号。同时用等号连接。 一个XML文档只能够有一个根节点,如上例中books就是根节点。 以下列出XML的几个要点... 阅读全文
摘要:
1.hibernate-mapping 这个元素包括以下可选的属性。schema属性,指明了这个映射所引用的表所在的schema名称。假若指定了这个属性, 表名会加上所指定的schema的名字扩展为全限定名。假若没有指定,表名就不会使用全限定名。default-cascade 指定了未明确注明cascade属性的.Net属性和集合类.Net会采取什么样的默认级联风格。 auto-import属性默认让我们在查询语言中可以使用非全限定名的类名。assembly和 namespace指定了持久化类的应用程序集名称和其所在的名称空间名。 各选项说明:(1)schema (... 阅读全文
|