本文主要涉及:xml概念描述,xml的约束文件,dtd,xsd文件的定义使用,如何在xml中引用xsd文件,如何使用java解析xml,解析xml方式dom sax,dom4j解析xml文件
XML来源...2.名称不能以数字或者标点符号开始
3.名称不能以字符 “xml”(或者 XML、Xml)开始
4.名称不能包含空格
5.可使用任何名称,没有保留的字词。...命名建议:
名称应该具有描述性,并且在此基础上尽可能简短,可以使用下划线 _
避免使用连字符 - ,比如 a-b 有些可能会仅仅解析到a
不要使用 英文句号 . ...默认名称空间
所谓默认名称空间就是在声明名称空间时,不指定前缀,也可以理解为前缀为空字符串的意思。
这样定义元素时,如果没有指定前缀的元素都是在使用默认名称空间中的元素。...这是一种回调的形式
例如当SAX读取到一个元素的开始时,会通知用户当前解析到一个元素的开始标签。
而用户可以在整个解析的过程中完成自己的业务逻辑,当SAX解析结束,不会保存任何XML文档的数据。