博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
XML定义
阅读量:6239 次
发布时间:2019-06-22

本文共 685 字,大约阅读时间需要 2 分钟。

xml:
    可扩展的标签语言
    标签自定义.
    作用:存储数据.(配置文件)
    书写规范:
        1.区分大小写
        2.应该有一个根标签
        3.标签必须关闭
            <xx></xx>
            <xx/>
        4.属性必须用引号引起来,
            <xx att="value"/>
        5.标签体中的空格或者换行或者制表符等内容都是作为数据内容存在的
            <xx>aa</xx>
            <xx>    aa   </xx>
        6.特殊字符必须转义
            < > &
        满足上面规范的文件我们称之为是一个格式良好的xml文件.可以通过浏览器浏览
    后缀名:
        .xml
xml组成部分:
    声明:
        作用:告诉别人我是一个xml文件
        格式:   
            <?xml .....  ?>
        例如:
            <?xml version="1.0" encoding="UTF-8"?>
            <?xml version='1.0' encoding='utf-8' standalone="yes|no"?>
        要求:
            必须在xml文件的第一行
            必须顶格写
    元素(标签):
        格式:
            <xx></xx>
            <xx/>
        要求:
            1.必须关闭
            2.标签名不能 xml Xml XML 等等开头
            3.标签名中不能出现" "或者":"等特殊字符.
    属性:
        格式:
            <xx 属性名="属性值"/>
        要求:
            属性必须用引号引起来
    注释:
        和html一样
        <!-- 注释内容 -->
    CDATA:
        xml文件的特殊字符必须转义
        通过cdataky 保证数据原样输出
            格式:
                <![CDATA[
                    原样输出的内容
                ]]>

转载于:https://www.cnblogs.com/anzhi/p/7443705.html

你可能感兴趣的文章
2017UGUI之slider
查看>>
python下载酷狗音乐源码
查看>>
MySQL学习----explain查看一条sql 的性能
查看>>
第零次作业
查看>>
Android + eclipse +ADT安装完全教程
查看>>
【批处理学习笔记】第七课:简单的批处理命令(6)
查看>>
leetcode 【 Subsets 】python 实现
查看>>
leetcode 【 Intersection of Two Linked Lists 】python 实现
查看>>
codeforces 767A Snacktower(模拟)
查看>>
用 Quartz 画聊天对话框背景实例
查看>>
Quartz2D简单绘制之饼状图
查看>>
你优化系统的目标是什么?
查看>>
SVN(64位)报 Failed to load JavaHL Library. 的解决方法
查看>>
基本运算符
查看>>
黄聪:WordPress 多站点建站教程(三):主站如何调用子站的文章内容、SQL语句如何写?...
查看>>
Activity的启动模式 4种launchMode Intent.FLAG_NEW_TASK 详解
查看>>
hdu 2254 奥运 **
查看>>
数据结构基础
查看>>
UltraISO制作ISO镜像文件
查看>>
ASP.NET MVC 之自定义HtmlHelper
查看>>