zoukankan      html  css  js  c++  java
  • xml基本语法学习

    xml
        * 扩展名:*.xml
        * 作用:存储、配置
        * 语法:
            * 文档声明
                * 格式:<?xml version="1.0"?>
                    * version:设置当前xml文档内容使用的版本
                    * encoding:设置当前xml文档内容使用的编码
            * 元素
                * 格式:<x></x> or <x />
                    * 名称自定义
                        * 建议字母开头
                        * 区分大小写
                        * 不能包含空格 <a b>
                        * 不能包含冒号 <a:b>
                * 注意:
                    * 不能嵌套
                    * 格式良好的xml文档只有一个根
            * 属性
                * 前提:在某元素的基础上,确定相应的属性
                * 格式:<x attribute="attrValue"  />

         注意(属性通常提供不属于数据组成部分的信息,在下面的例子中,

            文件类型与数据无关,但是对需要处理这个元素的软件来说却很重要

            例<file type="gif">computer.gif</file>)
            * 注释
                * 格式:<!--注释内容-->
            * 转义字符
                * 格式: &xx;  --> &#123;
            * CDATA区
                * 在xml文档中存放任意内容的区域
                * 格式:<![CDATA[  cdata内容  ]]>
            * 处理指令
                * 可以引入css文件等
                * 格式:<?xml-stylesheet type="text/css" href="uri"  ?>
                    * type:类型,内容是MIME类型 image/jpeg
                    * href:确定引用文件的位置。
                        * uri:统一资源标识符,1.html  news/m.html
                        * url:统一资源定位符,http://www.fengjie.com/news/m.html
                        
        * xml乱码
            * 文档内容编码:UTF-8
            * 文件编码:window默认GBK
            * 解决文件的方法
                * 统一不同编码
      
       

  • 相关阅读:
    Fastify 系列教程四 (求对象、响应对象和插件)
    Fastify 系列教程三 (验证、序列化和生命周期)
    Fastify 系列教程二 (中间件、钩子函数和装饰器)
    Fastify 系列教程一 (路由和日志)
    使用 Vuejs 开发 chrome 插件的注意事项
    五十行javascript代码实现简单的双向数据绑定
    markown编辑器截图粘贴预览,并将图片传至七牛云
    线程与进程的区别
    TeamViewer卡在正在初始化显示参数
    Chrome 字体模糊解决
  • 原文地址:https://www.cnblogs.com/Lanyuxuan/p/5243289.html
Copyright © 2011-2022 走看看