XML
码农Academy
码农Academy,专注分享Java技术干货,包括Java基础、Spring Boot、Spring Cloud、Mysql、Redis、Elasticsearch、中间件、架构设计、面试题、程序员攻略等。
展开
-
SAX解析
一、SAX解析的优缺点 1、优点:SAX解析允许在读取文档的时候,即对文档进行处理,而不必等到整个文档装载完才会对文档进行操作。所以应用于大型xml文档,访问效率低,顺序访问。二、SAX解析的原理 SAX采用事件处理的方式解析XML文件,利用SAX解析XML文档,涉及两个部分:解析器和事件处理器。 1、 解析器可以使用JAXP的API创建,创建出SAX解析器后,就可以制定原创 2016-11-16 00:17:24 · 460 阅读 · 0 评论 -
XML——Schema约束
一、Schema约束快速入门 1、 XML Schema文件自身就是一个XML文件,但它的扩展名通常为.xsd。 2、一个XML Schema文档通常称之为模式文档(约束文档),遵循这个文档写的xml文件称之为实例文档。 3、 和XML文件一样,一个XML Schema文档也必须有一个根节点,但这个根节点的名称为Schema。 4、 编写了一个XML Sche原创 2016-11-29 13:14:34 · 9653 阅读 · 0 评论 -
Http协议
Http协议: 请求头: Accept:用于告诉服务器,客户机支持的数据类型。 Accept-Charset:用户告诉服务器,客户机采用的编码。 Accept-Language:客户机的语言环境。 Accept-Encoding:用于告诉服务器,客户机支持的数据压缩格式。 Host:客户机通过这个头告诉服务器,想访问的主机名。 If-Modified-Since:客户机通过这个头告诉服原创 2016-11-15 13:32:46 · 292 阅读 · 0 评论 -
XML基本概念
一、XML定义:可扩展标记语言,由W3C组织技术发布。XML除可以保存数据外,经常用作软件配置文件,描述程序个模块之间的关系。 二、xml文件可分为以下几个部分内容:文档声明,元素,属性,注释,CDATA区、特殊字符,处理指令(processing instruction) 1、在编写xml文档时,需要先使用文档声明,声明xml文档的类型。 (1)最简单的文档声明:<?xml ve原创 2016-11-15 13:47:08 · 439 阅读 · 0 评论 -
XML约束
一、什么是xml约束 在XML技术里,可以编写一个文档约束一个XML文档的书写规范,这称之为XML约束。 常用的XML约束技术: 1. XML DTD 2. XML Schema 二、DTD (Documetn type Definition) 文档类型定义。 1、编程校验xml文档的正确性 IE5以上的浏览器内置了XML解析工具, Microsort.XMLDOM,原创 2016-11-15 14:01:53 · 475 阅读 · 0 评论 -
XML——Dom4j解析
一、Dom4j简介 1、 Dom4j是一个简单、灵活的开发源代码的库。Dom4j是由早期开发JDOM人分离出来而后独立开发的。与JDOM不同的是,dom4j实用接口和抽象基类,虽然Dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵活性。 2、 Dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极易使用的特点。现在很多软件采用的Dom4j,例如原创 2016-11-21 13:29:52 · 337 阅读 · 0 评论 -
XML——Schema语法
XSDL(XML Schema定义语言)由元素、属性、命名空间和XML文档种的其他节点构成的。 一、XSD中的元素 XSD文档至少要包含:schema根元素和XML模式命名空间的定义、元素定义。 1、schema根元素语法如下:<xsd:schema xmlns:xsd=“http://www.w3.org/2001/XMLSchema”>…</xsd:schema>在XSD中必须定义一个原创 2016-12-16 19:40:39 · 1756 阅读 · 0 评论