xml 头文件详解

本文介绍了XML头文件的重要组成部分,包括xml版本声明和编码指定。以maven的pom文件为例,阐述了<?xml version="1.0" encoding="ISO-8859-1"?>的作用,强调了解析器载入时的编码方式。同时,讲解了XML Schema的xsi:schemaLocation属性,用于指定模式文档的位置,确保与实例文档名称空间的匹配。
摘要由CSDN通过智能技术生成

        xml语言现在很火,应用场景很多。主要用于数据的存储与传输,各种web应用的配置文件都是用它。

       示例代码如下(maven的pom文件):

1、<?xml version="1.0" encoding="ISO-8859-1"?>

告诉xml解析本xml文档版本是1.0,编码是ISO-8859-1。思考在解析器载入这一句的时候是以什么编码方式载入的?unicode,想到在编码设计的时候必须都兼容ascii,这一行必须ascii字符。

在实例中引用模式文档

XML Schema提供了两个在实例文档中使用的特殊属性,用于指出模式文档的位置。这两个属性是:xsi:schemaLocation和xsi:noNamespaceSchemaLocation,前者用于声明了目标名称空间的模式文档,后者用于没有目标名称空间的模式文档,它们通常在实例文档中使用。

4.5.7.1  xsi:schemaLocation属性

xsi:schemaLocation属性的值由一个URI引用对组成,两个URI之间以空白符分隔。第一个URI是名称空间的名字,第二个URI给出模式文档的位置,模式处理器将从这个位置读取模式文档,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值