zoukankan      html  css  js  c++  java
  • xml

    XML 指可扩展标记语言,XML 的设计宗旨是传输数据,而非显示数据
    1、CDATA区
    在编写XML文件时,有些内容可能不想让解析引擎解析执行,而是当作原始内容处理。l遇到此种情况,可以把这些内容放在CDATA区里,对于CDATA区域内的内容,XML解析程序不会处理,而是直接原封不动的输出

                    语法:<![CDATA[ 内容 ]]>

    2、DTD(DocumentType Definition),全称为文档类型定义
            关联方式
                •使用内部DTD
                •使用外部DTD
                •使用公共DTD
                    <1>在xml文件内部书写DTD规范
                               •<!DOCTYPE 根元素名 […具体规范内容…]>
                    <2>外部DTD:引用的文件在本地:
                    <!DOCTYPE 根元素名 SYSTEM "DTD文件的URL">
                    <3>公共DTD:引用的文件是一个公共的文件:
                                •<!DOCTYPE 文档根结点 PUBLIC "DTD名称" "DTD文件的URL">
    3、DTD约束语法细节

           元素(ELEMENT)定义   <!ELEMENT 元素名  元素内部声明>

        属性(ATTLIST)定义    <!ATTLIST  元素名   属性名  属性类型   约束   属性名 。。。>

        实体(ENTITY)定义     

           内部实体——引用实体        

                    语法格式:<!ENTITY 实体名  "实体内容">           引用方式:&实体名;

           内部实体——参数实体        

                    语法格式:<!ENTITY % 实体名  "实体内容">         引用方式:%实体名;

           外部实体                    

                    语法格式:<!ENTITY 实体名 SYSTEM  "URI/URL">     引用方式:&实体名;

    元素内容类型:

    属性类型

    属性约束:

  • 相关阅读:
    py.turtle学习笔记(简单图形绘制)
    eclipse Network Connections
    EntityFramework 6 使用注意事项汇总
    Web发展过程中的一些设计思想和软硬件系统构建方式的一段话
    Fody is only supported on MSBuild 16 and above. Current version: 15
    .net 程序优化的原则-C#语言元素相关
    .net 事务
    关于IIS部署网站后 浏览器HTTP 错误 404.7 请求筛选模块被配置为拒绝该文件扩展名。
    准备学习的书籍列表
    在本地搭建Git厂库并把自己得代码上传到远程厂库
  • 原文地址:https://www.cnblogs.com/liuwt365/p/4079059.html
Copyright © 2011-2022 走看看