zoukankan      html  css  js  c++  java
  • DTD概述

    1. 什么是XML文件

              可扩展标记语言,标准通用标记语言的子集,是用于标记电子文件使其具有结构性的标记语言。

    2. 什么是dtd文件

       DTD(文档类型定义)的作用是定义XML文档的合法构建模块。它使用一系列的合法元素来定义文档结构。

    3   如何创建XML文件

    2.1 必须有文件开头

               <?xmlversion="1.0" encoding="UTF-8"?>

    2.2 必须有根目录

    2.3 必须有子节点

     

    4   如何创建dtd文件

       4.1 必须有文件开头

              <?xmlversion="1.0" encoding="UTF-8"?>

    4.2 必须规定XML表格的输入的信息格式

         <!ELEMENT 根节点(子节点)>

      4.3 节点的属性值

          <!ATTLIST 子节点名称 属性名称 CDATA #REQUIRED

             #REQUIRED  必须设置该属性

             #IMPLED      可以设置也可以不设置

             #FIXED       说明该属性的取值固定为一个值,

      4.4 属性值类型

              CDATA 普通文本字符串

             ENUMERATED     枚举

              ID  唯一(不能以数字开头)  

             ENTITY  实体

    4.5  元素ELEMENT

          1.格式:<!ELEMENT 元素名称 元素类型>

         2.元素类型

             EMPTY:表示定义空元素

             ANY: 表示元素内容为任意类型、也可以写元素内容

          3 元素内容

    用逗号隔开:表示内容的出现顺序必须与声明时一致

    | 隔开 :表示任选其一,即多个只能出现一个

    出现次数

             +:一次或多次

             ?: 0次或一次

             *0次或多次

    4.6 实体ENTITY

         格式:<!ENTITY>

        类型  引用实体   参数实体

        引用实体(XML引用)

                格式<!ENTITY 实体名称 “实体内容”>

                引用:&实体名称

          参数实体(DTD引用)

                格式:<!ENTITY %实体名称 “实体内容”>

                引用:&实体名称

  • 相关阅读:
    Ext js必包含的几个文件
    设计模式之三:装饰者模式(简单实现(星巴兹咖啡))
    SQLSERVER排查CPU占用高的情况
    函数题练习52找两个数中最大者
    函数题练习53数字金字塔
    JavaScript面向对象tab栏增删改查操作
    JavaScriptObject.defineProperty方法
    Javascript面向对象迭代forEach、some、filter方法以及查询商品案例
    函数题练习51符号函数
    Javascript构造函数和原型
  • 原文地址:https://www.cnblogs.com/xmf3628/p/10916846.html
Copyright © 2011-2022 走看看