![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
XML
iteye_10235
这个作者很懒,什么都没留下…
展开
-
Notes for XML Schema 20081225
1.A datatype is composed of a value space, a lexical space and facets. there's a one2many relationship between value space and lexical space. It's said that facet define aspect of a value space, but c...2008-12-25 17:50:00 · 107 阅读 · 0 评论 -
读XML in a Nutshell (9)
本篇包括Chapter 12 Cascading Style Sheets。1.Css文件由若干段组成,每一段代表着将某种格式套用到某类element上面,由selector和properties构成。Css通过在properties中定义name value pair来指定显示的格式,name跟value都是不区分大小写的。父节点的格式将自动套用到其子孙节点上。Css是不管namespace的存...2006-06-29 16:48:00 · 91 阅读 · 0 评论 -
读XML in a Nutshell (8)
本篇包括Chapter 11 XPointers。XPointer是通过在一般的url后面加#号来指定某个url里面的某些内容。它基于xpath,同时也对xpath进行的一些扩充,在数据类型上增加了point跟range两种类型,同时增加了遇这些类型相关的方法(除此之外还有一些与xpoi nter相关的特殊方法)。在xpath的基础上,它也提供了一些常用xpath的简化表达方式。要点如下:1.使用...2006-06-29 10:14:00 · 137 阅读 · 0 评论 -
读XML in a Nutshell (7)
本篇包括Charpter 10 XLink。XLink相比html的anchor来说要抽象许多了,而它能表示的内容也广泛很多,从某种角度来说xlink定义的是graph而不仅仅是link这么简单,通过locator跟resource定义点,通过arc定义边,从而构成任意的图。要点如下:1.XLink的namespace是http://www.w3.org/1999/xlink。XLink主要分为两...2006-06-29 09:43:00 · 70 阅读 · 0 评论 -
读XML in a Nutshell (6)
本篇关于Chapter 9 XPath。跟其他的语言一样,xpath expression由变量和操作构成。在变量的类型上,有Boolean,String,Number跟xpath独有的Node Set,需要注意的是,xpath是弱类型的语言,它会自动做类型转换,唯一例外的是Node Set不能由另外三种类型转换得到。在操作方面,xpath的操作是基于context(照我的理解,context包括...2006-06-29 07:56:00 · 82 阅读 · 0 评论 -
读XML in a Nutshell (5)
本篇的内容包括Chapter 8 XSL Tansformations。XSLT的思想就是采用逐层的方式遍历所有的Node(相当于一个n层的for语句嵌套),在这个遍历的过程中,使用xsl的template来控制输出内容。有些时候,单纯的一次遍历是不够的,xsl提供了一个mode机制,通过声明若干个mode来实现多次遍历(同个mode下面重复的template好像只有一个能被执行,至于如何选择,还...2006-06-28 16:56:00 · 87 阅读 · 0 评论 -
读XML in a Nutshell (4)
本篇包含Chapter 6和Chapter 7,其实没什么太多内容,把要注意的记下来:1.所谓的narrative document跟data-oriented document,其区别在于narrative document最终将用于展示某些内容给用户阅读(虽然也需要经过一些处理),其中文字在最终展示结果中的顺序与其原本顺序基本相同,典型的例子就是html,element的内容基本上都会输出在窗...2006-06-28 12:06:00 · 80 阅读 · 0 评论 -
读XML in a Nutshell (3)
本篇内容包括chapter 4 Namespace。跟.net的namespace类似,XML的namespace也是用来区分同名的element,DTD对namespace的支持是非常有限的,其程度仅仅在于保障使用了namespace的xml能够被验证,在实际应用中,目前觉得namespace主要用于帮助parser识别特定的某些标签。例子如下:<?xml version="1.0"?&g...2006-06-12 14:59:00 · 79 阅读 · 0 评论 -
读XML in a Nutshell (2)
本篇内容包括chapter 3 Document Type Definition。DTD用于对XML进行验证,作为SGML的代替品,早期XML主要用于描述narrative-oriented document(相对于此的文档类型为data-oriented document,前者最终将被转换成某种格式而为人所阅读,如:html,docbook,后者主要作为数据被电脑处理),正因如此,DTD对于el...2006-06-10 16:08:00 · 119 阅读 · 0 评论 -
读XML in a Nutshell (1)
本人第一篇博客文章,内容是读《XML in a Nutshell》这本书的读书笔记,以前读了不少书,可惜的是经常是读的时候理解了,但是过一段时间印象慢慢浅了,等到要用的时候又要重新查书,重新理解。知识的慢慢遗忘是避免不了了,希望读书笔记能像数据库的index一样,能让今后重新学习理解的效率更高^_^正因为这个目的,我会尽量避免拖沓,让文章的内容简单易懂,同时也会省去一些我认为常识性的东西,而只记录...2006-06-06 16:42:00 · 114 阅读 · 0 评论 -
Summary for XML Schema
1 Overview XML Schema mainly defines reference and datatype, reference can be <element> or <attribute>, and both will refer to a certain datatype. Datatype may in turn contains references ...2009-01-05 16:31:00 · 124 阅读 · 0 评论 -
Notes for XML Schema 20090102
1.<unique> acts much like <key> except that <unique> allow value to be null, both require values to be unique with specific scope (under the element which <unique> or <key&g...2009-01-02 09:51:00 · 66 阅读 · 0 评论 -
Notes for XML Schema 20081231
1.About <choice>, <sequence>, <all> and <group>, also about "max/min occurs". What and why <all> special? There are also <element> and <any>.2.Ab2009-01-02 09:27:00 · 84 阅读 · 0 评论 -
Notes for XML Schema 20081230
1.The xml schema type system:(contains attribute?) - SimpleType - ComplexType (contains element?) - SimpleContent - ComplexContent (can be mixed with character?) - Element Only ...2008-12-30 16:05:00 · 90 阅读 · 0 评论 -
Notes for XML Schema 20081226
1.The anySimpleType are quite special as all primitive type is considered as derived by restriction from anySimpleType, but they are call "primitive" (normally, primitive types don't derive from other...2008-12-26 16:18:00 · 70 阅读 · 0 评论 -
读XML in a Nutshell (10)
本篇包括Chapter 13以及之后的东西,其实没什么内容,关于xml schema那一章讲得太略了,所以这方面的总结参看XML Schema的读书总结。1.XSL-FO(XML Formatting Object),可以把它看成类似html,pdf之类的东西,就是描述有哪些形状啊,形状的大小位置之类的语言,目前没有一个能够直接浏览XSL-FO生成结果的东西,一般都是转成pdf之后再打印什么的。2...2006-06-29 18:03:00 · 114 阅读 · 0 评论