`
默默的小熊
  • 浏览: 233368 次
社区版块
存档分类
最新评论

初学XML2

 
阅读更多

 

<?xml version="1.0" encoding="ISO-8859-1"?>
<xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema">
...
<xs:schema>

 

    1. xmlns:[xxx]

    为这个XML文档指定文档约束, 上面的文档中, 在schema中有xmlns:xs = “http://www.w3.org/2001/XMLSchema

这句话的意思是在下面的xml文档中出现有关xs:XXX元素,这些元素都是来自http://www.w3.org/2001/XMLSchema中定

义的元素。上面的schema就是来自于http://www.w3.org/2001/XMLSchema定义的元素。

<?xml version="1.0" encoding="ISO-8859-1"?>
<xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema">
xmlns = "http://www.learnXML.com/Schema"
targetNamespace = "http://www.learnXML.com/Schema"
<xs:schema>

    2. targetNamespace

    这个是用来定义这个XML文档的命名空间的,一般用在schema文档中,就是给我自己定义的这个schema取一个名字,一般都是URL这种形式的。

    3. xmlns

    与1中的xmlns:[xxx]相比,这个并没有使用前缀作为限定。按照上面的写法,意思就是在使用http://www.learnXML.com/Schema定义中的元素时,不需要使用前缀作为限定。

    4. elementFormDefault

    该属性可以是qualified或unqualified,用于指定XML文档使用该Schema中定义的局部元素时是否必须使用命名空间限定。

    5. attributeFormDefault

    该属性可以是qualified或unqualified,用于指定XML文档使用该Schema中定义的局部属性时是否必须使用命名空间限定。

 

分享到:
评论

相关推荐

    很好的xml 案例|xml入门教程|xml初学教程

    2. **XML文档结构**:XML文档由元素、属性、文本内容、注释、处理指令等组成。每个XML文档都必须有一个根元素,所有的其他元素都包含在根元素之内。 3. **XML元素**:元素是XML文档的核心,它们用于描述文档的数据...

    初学XML绑定数据的源代码

    2. **创建数据模型**:根据XML结构创建对应的Java对象,这些对象将作为ListView的数据源。例如,如果XML文件包含一系列的“item”元素,可以创建一个Item类来存储每个元素的数据。 3. **适配器(Adapter)**:使用...

    XML初学进阶---XML初学者的福音

    本教程“XML初学进阶”是专为那些对XML感兴趣的初学者准备的,旨在帮助他们快速掌握XML的基础知识并逐步提升到进阶水平。 首先,我们要理解XML的基本概念。XML文档由元素(Elements)构成,元素是XML文档的最基本...

    适合于初学者的 XML 编辑工具-XMLwriter

    XMLwriter XMLwriter  应用平台: Win9x/NT/2000/XP/2003 ... XMLWriter 2.6 较适合于初学者,她有着类似于EditPlus等编辑工具的界面,而且由Fly脱壳破解后的程序运行稳定,编辑XML文档时没有出现任何问题。

    XML初学进阶——XML基础帮手

    2. **XML文档结构**:XML文档由文档声明(如`&lt;?xml version="1.0" encoding="UTF-8"?&gt;`)、元素(如`&lt;element&gt;`和`&lt;/element&gt;`)、属性、文本内容、注释和处理指令等部分组成。文档必须符合一定的语法规则,例如所有...

    XML网页制作实作教程源程序,xml代码,xml实例,xml初学者代码

    本教程将深入探讨XML在网页制作中的应用,帮助初学者理解并掌握XML的基本概念、语法以及实际操作。 1. XML基础 XML起源于SGML(Standard Generalized Markup Language),其核心理念是通过自定义标签来描述数据。...

    关于xml初学的样本

    是初学xml文件的编写样本,主要是通过该例子使读者加深对xml文档编写的理解

    已编译好的tinyxml2库.rar

    对于初学者,理解tinyxml2的基本使用方法和API是关键。熟练掌握后,可以轻松地将XML数据集成到C++项目中,无论是简单的配置读取还是复杂的数据交换,都能游刃有余。同时,由于tinyxml2体积小、速度快,它也常被用作...

    TinyXML2简单使用例程

    这个"TinyXML2简单使用例程"是为初学者和开发者提供的一种实用教程,旨在展示如何利用TinyXML2进行XML文档的创建、读取和修改。 XML(Extensible Markup Language)是一种标记语言,常用于存储和传输结构化数据。...

    xml初学进阶.chm

    xml初学进阶.chm xml初学进阶.chm xml初学进阶.chm xml初学进阶.chm xml初学进阶.chm

    XML 初学进阶,HTM格式

    2. **XML文档结构**:一个XML文档由三部分组成:XML声明、元素和属性。XML声明通常以`&lt;?xml version="1.0" encoding="UTF-8"?&gt;`开头,定义文档的版本和编码。元素是XML文档的主体,如`&lt;book&gt;`,并且可以包含其他元素...

    xml 练习 (针对初学者)

    这个“XML练习”特别针对初学者设计,旨在帮助他们掌握XML的基础概念和应用技巧。 XML的主要特点包括: 1. **可扩展性**:XML允许用户自定义标签,这意味着你可以根据需求创建自己的标记,不同于HTML中预定义的...

    XML初学者进阶

    对于XML初学者而言,掌握其基本概念、语法和使用方法是进阶学习的关键。 一、XML基础概念 1. **标记语言**:XML是一种类似于HTML的标记语言,但它的主要目的是为了结构化数据,而不是呈现网页。 2. **自定义标签*...

    XML初学者实例分析

    本实例分析是针对XML初学者,旨在通过实际操作来帮助理解XML的基本概念和应用。 一、XML基础 XML的结构基于元素,每个XML文档都由一系列的元素构成。元素是XML文档的最小单位,可以包含文本、其他元素或两者都有。...

    XML 初学进阶

    在本文中,我们将深入探讨XML的基础知识、结构、解析方式以及它在IT行业中的应用,帮助初学者逐步进阶。 XML的初衷是为了提供一种结构化的方式来存储和传输数据,使得数据能够独立于显示格式进行交换。它的核心特性...

    XML初学入门教程(pdf)

    根据提供的信息,我们可以详细地解析每个章节所涉及的知识点,并为初学者提供一个全面的XML入门指南。 ### 第一章:在学习XML之前你应该掌握什么 在深入学习XML之前,了解以下基础知识对于理解XML的概念及其应用至...

    XML读取解析,(初学者)

    对于初学者来说,理解XML的基本概念、结构以及如何进行读取和解析是入门的关键。 XML文档结构: XML文档由一系列元素组成,每个元素都有开始标签(如`&lt;element&gt;`)和结束标签(如`&lt;/element&gt;`)。元素可以包含其他...

    XML初学者指南配书源码

    在《XML初学者指南》第四版中,可能涵盖了XML的基础概念、解析和生成XML、验证XML文档、XPath和XSLT(用于查询和转换XML)等内容。提供的源码可能包括示例程序,帮助读者理解和实践XML技术。 `bc_114872_ch22.pdf`...

    XML解析,初学XML解析,初学

    作为初学者,理解XML的基本概念和解析方法是至关重要的。 一、XML基本概念 1. **结构化数据**:XML是基于树状结构的,每个XML文档都由元素(Element)、属性(Attribute)、文本内容等构成,元素是XML的最基本单位...

    XML初学进阶.rar

    2. **XML文档结构** - XML文档必须有且只有一个根元素,所有其他元素都包含在这个根元素内。 - 元素通过尖括号 `和 `&gt;` 包裹,如 `&lt;element&gt;Content&lt;/element&gt;`。 - 属性用于给元素添加附加信息,例如 `...

Global site tag (gtag.js) - Google Analytics