zoukankan      html  css  js  c++  java
  • 什么是xml?

    什么是xml?

      xml是可扩展标记语言,html中的元素是固定的,xml的标签用户可以自定义。

    xml的版本?

      W3C在1998年2月发布1.0版本,2004年2月又发布1.1版本,但因为1.1版本不能向下兼容1.0版本,所以1.1没有人用。

      所以最终还是都用1.0版本。(心疼1.1版本三秒钟)

    xml使用场景?

      配置文件

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.5">
        <servlet>
            <servlet-name>HelloMyServlet</servlet-name>
            <servlet-class>cn.itcast.HelloMyServlet</servlet-class>
        </servlet>
        <servlet-mapping>
            <servlet-name>HelloMyServlet</servlet-name>
            <url-pattern>/hello</url-pattern>
        </servlet-mapping>
    </web-app>

      存放数据

    <?xml version="1.0" encoding="UTF-8"?>
    <persons>
        <person id="p001">
            <name>张三</name>
        </person>
        <person id="p002">
            <name>李四</name>
        </person>
    </persons>

    xml语法?

      1.文档声明

       <?xml version="1.0" encoding="UTF-8"?> 

      文档声明只有三个属性:

        version:指定XML文档版本。必须属性,因为我们不会选择1.1,只会选择1.0

        encoding:指定当前文档的编码。可选属性,默认值是utf-8;

        standalone:指定文档独立性。可选属性,默认值为yes,表示当前文档是独立文档。如果为no表示当前文档不是独立的文档,会依赖外部文件。

      2.元素

       <servlet> 

      元素命名:

        区分大小写

      3.属性

       <web-app version="2.5"> 

      4.注释

       <!-- 这是一个注释 --> 

      5.转义字符

      

      6.CDATA区

       <![CDATA[ 任意内容 ]]> 

      在CDATA段中出现的“<”、“>”、“””、“’”、“&”,都无需使用转义字符。

  • 相关阅读:
    Oracle 异常处理
    Oracle 游标的使用
    jdbc 连接数据库
    从0开始疫情3D地球
    从0开始疫情3D地球
    从0开始疫情3D地球
    从0开始疫情3D地球
    从0开始疫情3D地球
    从0开始疫情3D地球
    简明 ASP.NET Core 手册问题记录
  • 原文地址:https://www.cnblogs.com/nylgwn/p/11138223.html
Copyright © 2011-2022 走看看