XML + XSL + JS 构建小型Web App (二)

原创 2003年08月04日 10:09:00

二 具体实现

下面逐页介绍实现的过程<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1. index.htm.files/data/record.xml

首先要决定的是存储数据的“数据结构”。和其他web app开发类似 一般是首先要作数据库建模,决定表的结构和关联。这里我们使用xml文件记录数据,所以首先要做一个存储数据的xml文件的schema出来 xml文件作为数据存储的工具相比于数据库, 性能是一方面的差异,另一方面的差异是xml文件作数据存储,不像数据库有强大、完备的数据管理软件的支持 。这样的话,我们将要开发的这个schema文件将在做 数据完整性、合法性检查的时候发挥重要的作用

下面三张图展示了这个record.xsd schema文件)的结构。

图一 record.xsd 结构图

文档的根节点是 “履历列表”而不是“履历”。这样方便括充, 一个 xml 记录文件中可以放多份履历。

xml与xsl的转换

xml文档的一大特点是可以向多种格式的文档进行转换。比如,从一种逻辑结构的xml向另一种逻辑结构的xml转换,或是转换为可浏览的html文档等。这种xml文档的数据格式转换功能由可扩展样式单语言(xs...
  • lvyuan30276
  • lvyuan30276
  • 2016年01月05日 23:28
  • 1266

XML文件与xsl文件的作用与关系

XML文件的发明可以说是计算机领域的一大进步,有着说不清的好处,比如格式规范,跨平台等。XML文件的主要作用是数据的载体,用于承载数据。跟XML相关的格式文件还有一大堆,这里我们慢慢来说清楚。   ...
  • sundacheng1989
  • sundacheng1989
  • 2016年08月09日 14:01
  • 4162

xsl与xml转换示例

java xml,xsl,html文件转换   java文件代码: package com.test; import java.io.ByteArrayInputStream; imp...
  • lvyuan30276
  • lvyuan30276
  • 2016年01月05日 23:41
  • 2380

Chrome无法用xsl显示xml文档

今天在做一个xml的小试验时,发现Chrome竟然无法显示经过xsl修饰的文档!!这么高级的浏览器不应该存在这样的情况啊。经过一翻折腾加google后,发现确实是因为Chrome太高级了所以无法显示:...
  • jnuyanfa
  • jnuyanfa
  • 2016年04月25日 22:43
  • 1615

xml与xsl的转换

出处:http://blog.csdn.net/lvyuan30276/article/details/50466052 xml文档的一大特点是可以向多种格式的文档进行转换。比如,从一种逻辑结构的x...
  • yintianqin
  • yintianqin
  • 2017年02月07日 10:21
  • 220

采用基于NodeJS的express+Mongodb技术快速开发web应用

使用Node.js实现一个微博系统。功能包括路由控制、页面模块、数据库访问、用户注册、登陆、用户会话等内容。 主界面采用bootstrap框架。效果图: 本系统采用MVC的设计模式expres...
  • u010366796
  • u010366796
  • 2014年12月07日 16:40
  • 629

[XML]学习笔记(八)XSLT

一、XSL(eXtensible Stylesheet Language)扩展样式表语言:主要包含三个部分——XSLT用于XML文档转换,XPath用于在XML文档中导航,XSL-FO用于XML文档格...
  • CristianoJason
  • CristianoJason
  • 2016年05月20日 00:45
  • 4354

使用nodejs+mongodb+百度开放云开发微信或web应用

Nodejs简介   (该内容摘自粉丝日志)         Node.js的是建立在Chrome的JavaScript的运行时,可方便地构建快速,可扩展的网络应用程序的平台。Node.j...
  • klfl0008a163
  • klfl0008a163
  • 2015年07月27日 16:54
  • 1103

如何用XSL对XML的数据进行按节点排序?

今天工作当中,遇到一个问题,XML的Schema文件中定义的complexType是一个Sequence,这就要求符合这个Schema定义的XML的数据节点,必须要按照Schema中Sequence定...
  • chancein007
  • chancein007
  • 2014年05月26日 23:32
  • 1991

通过XSLT转换XML

一 介绍 XSLT是一种用来转换XML文档结构的语言,它是EXtensible Style Language Extensions Transformations的缩写。 XSLT类似与HTML中...
  • chengqiuming
  • chengqiuming
  • 2017年04月12日 10:47
  • 476
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:XML + XSL + JS 构建小型Web App (二)
举报原因:
原因补充:

(最多只允许输入30个字)