XML基本知识(一)

什么是 XML?

  • XML 指可扩展标记语言(EXtensible Markup Language)
  • XML 是一种标记语言,很类似 HTML
  • XML 的设计宗旨是传输数据,而非显示数据
  • XML 标签没有被预定义。需要自行定义标签
  • XML 被设计为具有自我描述性
  • XML 是纯文本

XML 的语法规则很简单

  • 所有 XML 元素都须有关闭标签
  • XML 标签对大小写敏感
  • XML 文档必须有根元素
  • XML 的属性值须加引号
  • 在 XML 中,空格会被保留

什么是 XMLHttpRequest 对象?

  • XMLHttpRequest 对象用于在后台与服务器交换数据
  • 在不重新加载页面的情况下更新网页
  • 在页面已加载后从服务器请求数据
  • 在页面已加载后从服务器接收数据
  • 在后台向服务器发送数据
  • 所有现代的浏览器都支持 XMLHttpRequest 对象

创建 XMLHttpRequest 对象

xmlhttp=new XMLHttpRequest();

  

时间: 2024-10-21 13:06:06

XML基本知识(一)的相关文章

XML基础知识

1.XML基础2.XML语法3.XML DOM4.Javascript解析XML文档 1.XML基础eXtensible Markup Language 可扩展标记语言XML是一种平台无关的用于携带和传送数据的方法. ~~~~xml主要是描述数据是什么,一般没有数据如何呈现的信息,有别于HTML,HTML可以说是xml的一种实现.(注:xhtml才是xml的一种实现) xml文档可以用IE 文本编辑器或者专门的XML编辑器浏览 ~~~xml不同平台的数据交换,但不适合大批量数据的存储与处理(有别

JavaEE XML 基础知识

JavaEE XML 基础知识 @author ixenos 1.    XML开头都需要一个声明 <?和?>表明这是一个处理指令 <?xml version=”1.0” encoding=”UTF-8” ?> 2.    <book id=”1.0”> </book> 等同于: <book> <id>1.0</id> </book> 3.    XML格式能够表达层次结构(树),并且重复的元素不会被曲解 4.

xml基础知识的学习

xml基础知识学习: xml的特点:xml与操作系统.编程语言的开发平台都无关 实现不同系统之间的数据交互 xml:可扩展标记语言 html: xml结构:   <?xml version ="1.0" encoding ="UTF-8" ?> --xml文件的声明encoding 不写默认为UTF-8 <根元素>     <子元素1 属性="value">         <元素>值</元素

XML基础知识--&gt;Spring配置

XML的特殊字符 XML中共有5个特殊的字符,分别是:&<>“’.如果配置文件中的注入值包括这些特殊字符,就需要进行特别处理.有两种解决方法:其一,采用本例中的<![CDATA[ ]]>特殊标签,将包含特殊字符的字符串封装起来:其二,使用XML转义序列表示这些特殊的字符,这5个特殊字符所对应XML转义序列在表4-2中说明: Spring在进行XML配置时,如果属性值包含了一个XML的特殊符号,因此我们特意在属性值外添加了一个<![CDATA[ ]]>的XML特殊

XML入门知识

什么是XML? 答:指可扩展标记语言(eXtensible Markup Language),被设计用来传输和存储数据:标签没有被预定义.您需要自行定义标签:被设计为具有自我描述性. XML和HTML的区别是什么? 答:前者目的是用来传输和存储数据,其焦点是数据的内容:后者则是用来显示数据,其焦点是数据的外观. XML的用途是什么? 答:XML 应用于 Web 开发的许多方面,常用于简化数据的存储和共享.1.XML把数据从HTML中分离出来,这样能使开发者专注于HTML/CSS的编写:2.XML

xml基本知识介绍

SAX 和DOM ================== 目前XML的解析主要有两大 模型 : SAX和DOM . 其中 SAX (Simple API for XML) 是 基于事件 的,其基本工作流程是分析XML文档,当发现了一个新的元素时,产生一个对应事件,并调用相应的用户处理函数. 这种方式占用 内存少(不需要将xml整个内容load到内存中) ,速度快,但用户程序相应得会比较复杂. 而 DOM(文档对象模型 Document Object Model ), 则是在分析时, 一次性 的将整

XML相关知识

XML:eXtensible Markup Language 可扩展标记语言 version="1.0" * 可扩展:所有的标签都是自定义的. * 功能:数据存储 * 配置文件 * 数据传输 * html与xml区别: * html语法松散,xml语法严格 * html做页面展示,xml做数据存储 * html所有标签都是预定义的,xml所有标签都是自定义的 xml语法: * 文档声明: * 必须写在xml文档的第一行. * 写法:<?xml version="1.0&

web.xml相关知识摘录整理

web.xml 中的listener. filter.servlet 加载顺序及其详解 在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰. 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关.即不会因为 filter 写在 listener 的前面而会先加载 filter.最终得出的结论是:listener -> filter -> serv

XML基础知识学习

概念: XML 指可扩展标记语言 XML 是一种标记语言.非常类似 HTML ,文本文件. XML 的设计宗旨是数据传输,而非显示数据 .存储和传输复杂的关系模型数据 XML 标签没有被提前定义 使用约束的XML文档设计具有自我描写叙述性. XML 是 W3C 的推荐标准 XML语法: 一个XML文件分为例如以下几部分内容: 文档声明 <?xml version="1.0"  ecoding="utf-8"> 元素:有開始有结束 属性 凝视 CDATA区