文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程XML/Soap使用XML Schema 模式定义简化开发技巧
精品推荐
特别推荐
·跟我学XML和XSL
·XHTML教程,简单认识XHTML基础知识
·XML轻松学习手册
·XSL/XML网页制作入门,入门到精通
·用XML+JSP实现网页内容动态显示的方案
·将XML结点转换成JAVABEAN并存入数据库
·XML入门教程:XML 浏览器支持
·XHTML 1.0:标记新的开端
·什么是 XML Web Service
·什么是XML
·XML技巧五则
·新兴XML处理方法VTD-XML介绍
·偷窥HTML与XML之间的秘密
·一个简单的基于XML的模块集成框架
·XML数据库中几个容易混淆的概念
·用Flash和XML来构造一个聊天室
热点TOP10
·使用xmlhttp为网站增加股市行情查询功能
·自定义应用程序配置文件(app.config)
·XML轻松学习手册
·XML轻松学习手册(二):XML概念
·XML 数据的编码方式
·证券和银行之间转帐系统的设计
·利用XML实现通用WEB报表打印实际使用中的例子
·一个简单的基于XML的模块集成框架
·XSL/XML网页制作入门,入门到精通
·HTA的简单应用
·XML轻松学习手册(3)XML的术语
·什么是 XML Web Service
·创建带有关联的 XML 架构的 XML 文件 && 从 XML 文件创建 XML 架构
·基于Lucene/XML的站内全文检索解决方案
·XSD元素的简单说明
·XML-RPC规范(中文版)
·XML文档对象模型手册
·web.config配置web应用程序中的数据库连接
·XML轻松学习手册(四):XML语法
·跟我学XML和XSL

使用XML Schema 模式定义简化开发技巧

日期:2007年10月11日 作者: 查看:[大字体 中字体 小字体]


  技巧: 使用 XML Schema Standard Type Library 简化开发

  使用模式定义简化例程验证

  XML 验证让您能够创建复杂规则以定义可接受的数据。但是如果您不使用这些规则,那么它们就毫无用处。在本文中,您将学习使用 XML Schema Standard Type Library 简化获取格式化数据(如电子邮件地址和电话号码)的过程。

  本文假定您熟悉 XML 并至少对 XML Schema 有一定程度的了解。文中的示例将使用 XForms,但不强制要求了解 XForms。(如果您想要运行示例,可下载针对 Firefox 的 XForms 扩展。 )

  验证 XML 或确保满足基于类型的某些限制是语言自身所固有的能力;Document Type Definitions 是 XML 规范的一部分。不久之后,对更高灵活性和更强功能的需求逐渐明显,从而产生了 XML Schema。XML Schema 使您能够创建具有很多特殊指定的定义。您可以指定元素必须包含特定数量的附加元素,或属性必须包含 datetime 值,文本符合某种模式,或任何其他结构。

  例如,考虑以下 XForms 表单(参见清单 1)。

  清单 1. 基本表单

<?xml version="1.0"?>
<Html xmlns="http://www.w3.org/1999/xhtml"      
      xmlns:xforms="http://www.w3.org/2002/xforms"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<head>
    <title>Contact Form</title>

    <xforms:model>

       <xforms:instance id="content">
          <contact xmlns="">
             <name />
             <email />
             <phone />
          </contact>
       </xforms:instance>

       <xforms:submission id="submitContact" method="post"
                                             action="." />

    </xforms:model>

    <link href="gen_default.Css" rel="stylesheet"/>

</head>
<body>

    <h1 align="center">Contact information</h1>

    <xforms:input ref="/contact/name">
        <xforms:label>Name: </xforms:label>
    </xforms:input>
    <br />
    <xforms:input ref="/contact/email">

[1] [2] [3] [4] 下一页 




上一篇:缩短和消除Windows开机磁盘扫描时间

下一篇:使用CSS样式表让英文文本自动换行

使用XML Schema 模式定义简化开发技巧 相关文章:
·Vista系统使用技巧总结
·GHOST使用方法(图解)
·流光5.0使用小窍门
·DataGrid 控件的使用
·使硬盘长寿的维护招数
·破解程序及注册机使用方法
·QQ空间透明flash代码使用说明
·使浏览网页速度马上就变快的方法
·推荐:漂亮的手机上使用的墙纸图片分享下载
·Google展示其内部使用的网络工具
使用XML Schema 模式定义简化开发技巧 相关软件:
·FLASH 8中文使用手册
·黑客视频教程-灰鸽子远控使用教程
·黑客视频教程 VMware虚拟机的安装和使用
·使用GPMC随心所欲管理组策略
·Adobe Photoshop CS 2 简体中文使用指南
·Microsoft Visio 2000 完全使用手册
·Auto CAD R14高级使用教程
·AUTOCAD 2000使用指南(PDF)
·Auto CAD R14高级使用教程
·炽天使 二战空骑兵

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn