`
wind_bell
  • 浏览: 286699 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
<xsl:choose> 语法:<xsl:choose> 属性:无,表示一个多选测试的开始 <xsl:when> 语法: <xsl:when expr="script-expression" language="language-name" test="pattern"> 属性:    expr ── 脚本语言表达式,计算结果为“真”或“假”;如果结果为“真”,且通过test,则在输出中显示其中内容(可省略此项属性)。    language ── expr属性中表达式的脚本语言类型,其 ...
<xsl:if> 语法: <xsl:if expr="script-expression" language="language-name" test="pattern"> 属性:   expr ──脚本语言表达式,计算结果为“真”或“假”;如果结果为“真”,且通过test,则在输出中显示其中内容(可省略此项属性)。 //from www.w3sky.com   language ──expr属性中表达式的脚本语言类型,其取值与HTML标记SCRIPT的LANGUAGE属性的取值相同,缺省为“JScri ...
书写模板(块):<xsl:template> <xsl:template> 语法: <xsl:template match="node-context" language="language-name"> 属性: match ── 确定什么样的情况下执行此模板。作为一种简化的说明,在此处使用标记的名字;其中最上层模板必须将match设为“/” language ── 确定在此模板中执行什么脚本语言,其取值与HTML中的SCRIPT标记的LANGUAGE属性的取值相同,缺省值是Jscript <xsl:templa ...
个人简历表示,方式有如下两种: 1、HTML表示 resume.html: <HTML> <BODY> <TABLE border=1 cellspacing=0> <TH>姓名<TD>禹希初<TH>性别<TD>男<TH>生日<TD>1977.5 <TR> <TH>技能<TD colspan=5>数据库设计与维护、WEB开发 </TABLE> </BODY> </HTML> 2、XML表示 resume.xml: &l ...
XML文档必须严格遵守语法规范,即都必须是“格式良好的”。同时,XML文档还应当符合语义方面的规范,即是“有效的”。对XML文档有效性的检查称为对XML的“验证”(Validation)。 “格式良好的”是对XML文档最基本的要求。凡是“格式良好的”XML文档都可以被XML解析器解析,进而生成对象树,以便接受进一步的处理。而且“有效的” XML必定是“格式良好的”。在此基础上,还要遵守DTD或XML Schema的语法规定,只有这样才能保证XML文档的易读性,同时还能充分地体现数据信息之间的关系,从而更好地描述数据。 DTD可以定义XML文档的词汇和语法。利用正则表达式,DTD除了可以说 ...

DOM

    博客分类:
  • xml
Document Object Model(文档对象模型)简称为DOM,是对Web文档进行应用开发、编程的应用程序接口(API),是W3C公布的一种跨平台的、与语言无关的接口规范。 DOM采用对象模型和一系列的接口来描述XML文档的内容和结构,即利用对象把文档模型化。这种对象模型实现的基本功能包括: ● 描述文档表示和操作的接口; ● 接口的行为和属性; ● 接口之间的关系以及互操作。 DOM对结构化的XML文档进行解析,文档中的指令、元素、实体、属性等所有个体都可以用对象模型表示。整个文档的逻辑结构类似一棵树,生成的对象模型就是树的节点,每个对象同时包含了方法和属性。 ...

绑定XML

    博客分类:
  • xml
Web服务器与客户机之间的数据传递方式有三种: HTML页面、XML文档以及XML数据岛。其中,XML数据岛通过特定的标签把XML数据直接嵌入到HTML文档中。采用数据岛作为交互手段,不仅可以使数据具备一定的语义信息,同时还能保持HTML原有的一些特色,如利用用户端脚本程序实现动态信息交换等。 XML数据岛的实现方法是在HTML文档中使用<XML>标签。代码的嵌入方式有两种: 直接嵌入(如例1)和外部引用(如例2)。 例1: <XML ID=“MyXMLData”> <?xml version=“1.0” ?> ……XML definiti ...
    XML文档本身只描述数据内容,它的显示功能由样式单来完成。利用样式单技术时,输出平台不局限于显示器,可以是打印机、绘图仪或者是多媒体播放器。      使用独立的样式单文件制定显示格式的一大优势在于:对同一份数据文件可以制定不同的样式风格,应用在不同的场合,使数据能够更合理、更有针对性地表现出来,提高了数据的重用性。      目前,W3C正式推荐的样式单标准有两种: 一种是层叠样式单CSS(Cascading Style Sheets);另一种是可扩展样式单语言XSL。 CSS最初是用于制定HTML文档显示格式的,现在也可用来对XML文档进行简单的样式规划。CSS在HTML中的应用 ...

XML的名称空间

    博客分类:
  • xml
XML文档中很可能会定义许多名字相同而意义不同的元素或属性,尤其在把不同的XML文档合而为一时,更容易产生冲突。名称空间就是为了解决这个问题而提出的。它用URI(Uniform Resource Indicator,统一资源指示器)加以区别,是在XML文件的元素和属性中出现的所有名称的集合。如下例: <pr:payment xmlns:pr=“http://www. microsoft.com/payroll”> <pr:employee>Lars Peterson</pr:employee> <pr:description>Reimb ...
开发XML有许多工具可以使用: ● Notepad:最直接、最简单的文本编辑工具,在Windows附件中就可找到。 ● Microsoft XML Notepad: 微软专门为设计XML文档而提供的编辑软件,可以借助它验证XML文档的有效性,详细说明和下载地址: http://msdn.microsoft.com/xml/NOTEPAD/intro.asp。 ● Visual InterDev:该软件是用来开发Web应用程序的,不仅仅局限于XML,还可以开发ASP、HTML、XSL样式单等等。 ● Microsoft XML Tree Viewer: 利用这个软件可以把XML文档 ...
  XML文档的一大特点是可以向多种格式的文档进行转换。比如,从一种逻辑结构的XML向另一种逻辑结构的XML转换,或是转换为可浏览的HTML文档等,由可扩展样式单语言(XSL)完成。 1、转换原理   把XML文档视为一种树结构,转换 ...

xml模式(Schema)

    博客分类:
  • xml
1. 最简单的Schema文档 hello.xml <?xml version="1.0"?> <greeting>Hello World!!</greeting> hello.xsd <?xml version="1.0"?>     <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">     <xsd:element name="greeting" type="xsd ...
import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.List; import org.jdom.Document; import org.jdom.Element; import org.jdom.input.SAXBuilder; import org.jdom.output.Format; import org.jdom.output.XMLOu ...

DTD基础

    博客分类:
  • xml
元素声明: <!ELEMENT elementname rule> 1、ANY规则 最基本的元素声明方式,表示元素中可包含DTD认可的任何内容(或不包含任何内容) 2、EMPTY规则 声明所定义的元素必须不包含任何数据 3、混合声明 <!ELEMENT elementname (ElementA|#PCDATA) 为元素提供可选择的规则; 4、#PCDATA规则 表示字符数据; 5、符号和操作符 ElementA?:必须是不出现或只出现一次 ElementA*:必须是不出现或出现多次 ElementA+:必须是出现一次或多次 ElementA:必须是只出现一次 属性声明: &l ...

xhtml基础

    博客分类:
  • xml
XHML标准是用HTML实现的XML,与HTML的区别是其规则要严格得多: 标记是区别大小写的; 所有的标记必须是封闭的; 属性值必须是位于双引号内; HEAD标记是必需的; 站点:http://www.w3c.org/xhml
Global site tag (gtag.js) - Google Analytics