zoukankan      html  css  js  c++  java
  • XML

    extensible markup languae  可扩展标记语言

          可扩展:所有标签自定义

          功能:数据存储    配置文件    数据传输

            * html与xml区别:
            * html语法松散,xml语法严格
            * html做页面展示,xml做数据存储
            * html所有标签都是预定义的,xml所有标签都是自定义的
        
        W3C:word wide web consortiem  万维网联盟
        xml语法:


            * 文档声明:
                * 必须写在xml文档的第一行。
                * 写法:<?xml version="1.0" ?>
                * 属性:    
                    * version:版本号 固定值 1.0
                    * encoding:指定文档的码表。默认值为 iso-8859-1
                    * standalone:指定文档是否独立  yes 或 no

            * 元素:xml文档中的标签
                ** 文档中必须有且只能有一个根元素
                * 元素需要正确闭合。<body></body> <br/>
                * 元素需要正确嵌套
                * 元素名称要遵守:
                    * 元素名称区分大小写
                    * 数字不能开头
            
            * 文本:
                * 转义字符:&gt;
                * CDATA: 里边的数据会原样显示
                    *  <![CDATA[ 数据内容 ]]>
                    
            * 属性:
                * 属性值必须用引号引起来。单双引号都行
            * 注释:
                <!-- -->
            * 处理指令:现在基本不用
                <?xml-stylesheet type="text/css" href="1.css"?>
                
        xml约束:
            * 约束就是xml的书写规则
            * 约束的分类:
                dtd:
                    dtd分类:
                        * 内部dtd:在xml内部定义dtd
                        * 外部dtd:在外部文件中定义dtd
                            * 本地dtd文件:<!DOCTYPE students SYSTEM  "student.dtd">
                            * 网络dtd文件:<!DOCTYPE students PUBLIC "名称空间"  "student.dtd">
                schema:
                    导入xsd约束文档:
                            1、编写根标签
                            2、引入实例名称空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                            3、引入名称空间 xsi:schemaLocation="http://www.itcast.cn/xml student.xsd"    
                            4、引入默认的名称空间
           

  • 相关阅读:
    fzuoj Problem 2177 ytaaa
    zoj The 12th Zhejiang Provincial Collegiate Programming Contest Capture the Flag
    zoj The 12th Zhejiang Provincial Collegiate Programming Contest Team Formation
    zoj The 12th Zhejiang Provincial Collegiate Programming Contest Beauty of Array
    zoj The 12th Zhejiang Provincial Collegiate Programming Contest Lunch Time
    zoj The 12th Zhejiang Provincial Collegiate Programming Contest Convert QWERTY to Dvorak
    zoj The 12th Zhejiang Provincial Collegiate Programming Contest May Day Holiday
    zoj The 12th Zhejiang Provincial Collegiate Programming Contest Demacia of the Ancients
    zjuoj The 12th Zhejiang Provincial Collegiate Programming Contest Ace of Aces
    csuoj 1335: 高桥和低桥
  • 原文地址:https://www.cnblogs.com/whesuanfa/p/7361466.html
Copyright © 2011-2022 走看看