我首先来说说XML、XSL的语法(以下皆是本人在学校学习时候做的笔记)如有错误请高手休正
词法特征:
XML区分大小写,如元素名在打开和关闭标记中应保持大小写一致<mytag>…</mytag>,XML的保留词串应符合大小写要求<?xml …> <!ENTITY>…。
XML保留标记字符为:< > &,保留字符不允许出现在元素名、元素文本、属性名、属性值中,< 用户打开标记,>用于关闭标记,&用于转意,常见的转意为 <生成<,>生成>,&生成&,&apos生成’,"生成”
元素名以下划线或字母开始,可包含字母、数字、句点、连字符、下划线、冒号和用于其他语言的扩展字符,元素名中不能有空格符(分格符、跳格符、换行符、回车符),元素名可以由名域前缀。如:<mytag> <dt:mytag> 元素文本可以是除XML保留字符外的字符集合,如<mytag> my money is $2000 </mytag>
属性名的规则同元素名,属性值由单引号或双引号括约其中,可由除XML保留字符以外的字符串组成,如:<mytag myprop=”proper value”>。属性名有xmlns前缀,表明该属性定义了一个名域,如:<mytag xmlns:ns=”" target=_blank>http://www.myweb.com/myschema”>
句法特征:XML文档由一个XML说明、多个可选的文档说明、多个可选的XML指令、多个可选的XML注释和一个根元素的数据体组成,此外还可以有嵌入语句中的CDATA段,如:
<?xml …?> /*XML说明*/
<!DOCTYPE …> /*XML文档说明*/
<!-- … --> /*XML注释*/
<?xml-stylesheet …?> /*XML指令*/
<root> /*根数据元素*/
<child>
…<![CDATA[…]]>
</child>
</root>
XML说明由<?xml打开,由?>标关闭,其中包含版本、编码等可选说明,如:<?xml version=”1.0” encoding=”UTF-9”?>
XSL、XML教程-DVBBS皮肤制作 最基本的语法
时间: 2024-10-12 23:13:32
XSL、XML教程-DVBBS皮肤制作 最基本的语法的相关文章
百度手机输入法皮肤制作图文教程
百度手机输入法皮肤强大,我不能全面的给出教程!那样的话可以写本书了........但想做皮肤的朋友,我会真心帮你. 每款输入法都有自己不同颜色和样式的皮肤选择,那处了官方提供的皮肤,我们是不是也可以自己制作手机输入法的皮肤呢?下面就为大家介绍一下百度手机输入法皮肤制作方法,喜欢DIY的朋友可以试试. 首先下载百度手机输入法皮肤制作工具,以及480分辨率皮肤安装文件. 下载好以后,将.bds文件的后缀名改为.zip,再用解压缩工具打开,即可看到如下3个文件夹. 其中: Land为横屏的按键布局
教程-MFC中界面美化与皮肤制作
问题描述 MFC中界面美化与皮肤制作 现在只会用MFC编写一些小程序,但界面一直都是默认的那种,顶多就能换个对话框背景,想要作一些界面比较好看的程序,请大神给一些教程,之前在网上查的用skinsharp和SHEditor,但也不是太懂 解决方案 Windows UI 框架 解决方案二: MFC从入门到精通 你学这个之前必须得了解计算机系统消息的处理机制 会很有帮助
ASP.NET开源博客QBlog模板皮肤制作教程索引贴
最近几天花了点时间,制作了一下教程,写了几篇 开源博客 秋色园 QBlog 模板皮肤制作文章,这里给出一个索引: PS:同时 秋色园 也增加了四套皮肤,目前共有8套皮肤. 1:ASP.NET开源博客QBlog模板制作教程:博客模板皮肤介绍说明(一) 说明:用截图及文字的方式介绍了模板的基础样式及原理. 示例图片: 1:样式文件 2:ASP.NET开源博客QBlog模板制作教程:博客首页-头部[博客标题|博客概要|博客菜单导航|博客登陆注册退出|多语言导航](二) 说明:实战制作:
轻松学习XML教程
xml|教程 XML越来越热,关于XML的基础教程网络上也随处可见.可是一大堆的概念和术语往往让人望而生畏,很多朋友问我:XML到底有什么用,我们是否需要学习它?我想就我个人学习过程的心得和经验,写一篇比较全面的介绍文章.首先有两点是需要肯定的: 第一:XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解,等待只会让你失去机会: 第二:新知识肯定会有很多新概念,尝试理解和接受,您才可能提高.不要害怕和逃避,毕竟我们还年轻. 提纲 本文共分五大部分.分别是XML快速入门
XML教程
xml|教程 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> XML被作为一种元标记语言,是一种描述标记语言的语言.在本章中您将学到如何说明和描述所创建的新标记语言.这些新的标记语言(也叫标记集)要通过文档类型定义(DTD)来定义,这正是本章要讲述的内容.各个文档要与DTD相比较,这一过程称为合法性检验.如果文档符合DTD中的约束,这个文档就被认为是合法的,否则就是不合
XSL简明教程目录
XSL简明教程(1)XSL入门 XSL简明教程(2)XSL转换 XSL简明教程(3)在客户端的实现 XSL简明教程(4)在服务器端的实现 XSL简明教程(5)XSL的索引 XSL简明教程(6)XSL过滤和查询 了解WEB页面工具语言XML(一)背景 了解WEB页面工具语言XML(二)定义 了解WEB页面工具语言XML(三)支持工具 了解WEB页面工具语言XML(四)应用分类 了解WEB页面工具语言XML(五)好处 了解WEB页面工具语言XML(六)展望
CSS3实例教程代码:简单制作遨游浏览器LOGO
文章简介:CSS3实例教程代码:简单制作遨游浏览器LOGO. <!DOCTYPE HTML> <html> <head> <title>LOGO</title> <style type="text/css"> * {margin:0; padding:0} .main {width:800px; margin:50px auto 0} .main_wrapper {width:240px; height:240p
XML教程—编写结构完整的XML文档
xml|教程 一个XML文档如果符合一些基本的规范,那它就是结构规范的.XML格式有一套比HTML简单的解析规则,允许XML解析器不需要外部描述或了解数据含义就可以解析XML数据. 起始标签和结束标签必须匹配 XML元素可以包含正文和其他元素,在它的schema中用严格的规范给出了文档的类型.但是,元素必须严格嵌套:每个起始标签必须有对应的结束标签. 元素不能交迭 下面的例子不符合XML语法. <title>Evolution of Culture &
谈谈CMS内容管理系统的两种方案:XSL+XML和HTML (二)
xml 上篇讲到了XSL和XML如何在客户端浏览.也是CMS内容管理系统内容发布的一种形式,即XSL(模版)+XML(内容). 但是现实情况是由客户端浏览器不支持,这样做还会给服务器造成一定的负载,能够减轻服务器服务负载的最好方法就是完全实现静态页面的内容访问机制,当然这样就需要再次将XSL和XML生成HTML或者SHTML. 呵呵,这就是所说的CMS内容管理系统内容发布的第二种形式HTML或者SHTML. 在Java中有很多方式来实现,首先是先产生XSL文件,即模版文件