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给出模式文档的位置,模式处理器将从这个位置读取模式文档,