一:XML语言的概念以及作用

1:xml概念:extensible Markup language,可扩展行标记语言,因为html的语法比较混乱,不够严谨。

用html写的系统不好维护,所以w3c组织退出XML语言,来取代html,之间还出现过度版本xhtml,

但是后来没有取代html。

2:xml语言常见应用

目前xml语言主要应用在两个方面:

a:用来保存或者交换数据,因为自然界存在很多关联关系的数据

b:用作配置文件

二:XML语言的语法

1:xml文件组成部分

2:xml语法——文档声明

这里要注意两点:

a:文档的字符编码,如果使用文本编辑器,那么保存时默认是gb2312,那么使用浏览器打开是就要使用gb2312,

否则打不开,可以“另存为”时选择UTF-8编码,这样在打开时,可以声明encoding="UTF-8";如果使用eclipse进行

编辑时不会出现这样的问题,因为eclipse会根据字符编码,选择保存的方式。

b:standlone文档是否独立,ie是忽略这个属性的,为yes时也是可以解析的。

3:xml语法——元素

元素命名规范:

4:xml语法——属性

5:xml语法——注释

CDATA区:浏览器会按照原来的格式输出内容

转义字符

6:xml语法——处理指令

转载于:https://www.cnblogs.com/warrior4236/p/5724045.html

javaweb学习总结七(XML语言作用、语法)相关推荐

  1. JavaWeb学习笔记(XML语言)

    知识点总结于崔希凡+王泽(广陵散)的JavaWeb视频教程,侵权请联系删除. XML XML 简介 XML的应用 XML常见应用 XML的语法规则 文档声明 元素(标签)定义 属性定义 注释 特殊字符 ...

  2. 孤傲苍狼 只为成功找方法,不为失败找借口! javaweb学习总结(十五)——JSP基础语法   任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语

    javaweb学习总结(十五)--JSP基础语法 任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用. ...

  3. [编译原理学习笔记2-2] 程序语言的语法描述

    [编译原理学习笔记2-2] 程序语言的语法描述 文章目录 [编译原理学习笔记2-2] 程序语言的语法描述 [2.3.1] 上下文无关文法 [2.3.2] 语法分析树与二义性 [2.3.3] 形式语言鸟 ...

  4. JAVA SE学习day14:XML语言

    XML语言 一.XML语言 1.什么是XML语言? 2.XML语言用语解决什么类型的问题? 3.xml语言常见应用 二.XML语法 (一).文档证明 (二).元素 (三).属性 (四).注释 (五). ...

  5. 河南师范大学python+学习笔记2 python语言基本语法元素

    吃水不忘挖井人 首先对河南师范大学的各位老师们说声谢谢.他们是: 张磊老师.张倩倩老师.刘金金老师.郭凌云老师.李晓艳老师.李志先老师.陶华亭老师.周雪燕老师.王爱菊老师.陈劲松老师.黄晓巧老师.夏辉 ...

  6. JavaWeb学习笔记(HTML语言)

    知识点总结于崔希凡+王泽(广陵散)的JavaWeb视频教程,侵权请联系删除. HTML语言 HTML语言 HTML简介 思维导图 HTML中的常用标签 文字标签和注释标签 标题标签.水平线标签和特殊字 ...

  7. javaWeb学习第七天------mysql进行时

    文章目录 数据库入门 数据库概念 理解中的数据库: 实际可视化中的数据表: 在数据库的操作: 在没有数据的情况时候我们操作数据的方式: 在有数据库的时候我们操作数据的方式: 数据库的组成: 数据库管理 ...

  8. javaweb学习总结(七)——HttpServletResponse对象(一)

    Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象.和代表响应的response对象. request和response对象即然代表请求和响应,那我们 ...

  9. javaweb学习总结(十五)——JSP基础语法

    任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用. 一.JSP模版元素 JSP页面中的HTML内容称之 ...

最新文章

  1. 3.实战HTML+CSS布局(实例入门篇)
  2. Python 知识点笔记:走进面向对象
  3. 树莓派:关于linux内核
  4. 公共技术点之 Java 反射 Reflection
  5. one order event handling - 初始化过程
  6. 【树状数组】递增子序列(金牌导航 数据结构优化DP-1)
  7. pdh光端机相关知识介绍
  8. 【编译原理】如何编写BNF?
  9. linux内核的I2C子系统详解5——i2c_driver的注册、i2c_client的来源
  10. java 数组写法_java书写、数据类型、数组定义
  11. ThinkPHP3.2 下载、导入、导出功能的设计与实现
  12. 深入理解JVM-java内存区域与内存溢出异常
  13. 感知器分类模型回顾与python实现
  14. 验证码~正则表达式【整理汇总】
  15. O2O营销模式的特点
  16. JMeter TCP取样器的坑
  17. php调用手写板,手写板使用起来方便、快捷 其原理你知道吗?
  18. 读书笔记:云计算概念、技术和架构
  19. 我的世界python——“玻璃行者”
  20. 引入助教来提高知识蒸馏效率

热门文章

  1. automaticallyAdjustsScrollViewInsets 标签栏不正常显示
  2. 【log4net】配置文件
  3. ZOJ 1709 Oil Deposits
  4. 弹出窗口刷新它的父页面后。出现不重新发送信息,则无法刷新网页
  5. 【Vue】—事件处理
  6. 都有数据一直报空指针_C语言指针难吗?纸老虎而已,纯干货讲解(附代码)...
  7. 怎么windows升级?windows版本升级?
  8. 为什么有些工厂,3000块一个月不包吃住还能招到工人?
  9. 几个好朋友在一起吃饭,结账时大家都抢着买单,你会怎么做?
  10. 我们行业有一个同行,他和身边所有的人都交好过,包括我