XML入门笔记

XML文档结构(https://www.runoob.com/xml/xml-syntax.html)

  1. 第一行必须是xml声明 : , 定义 XML 的版本(1.0)和所使用的编码(UTF-8 : 万国码, 可显示各种语言)。
  2. 有且只有一个根节点。
  3. xml标签的书写规则与HTML相同。
  4. 标签名使用英文小写,单词之间用“-”分隔:购物车
  5. 把字符 "<" 放在 XML 元素中,会发生错误,如:message>if salary < 1000 then,解决办法1,实体引用。2,CDATA标签:CDATA 部分由 "" 开始,由 "]]>" 结束。
  6. xml多层嵌套中的子元素中,标签前后顺序要保持一致。

例子:

hr.xml





李白 21 5000 开发部
北京
杜甫 23 7000 市场部
广州

 

          XML入门笔记_第1张图片

xml语义约束:DTD和xml Schema

DTD 的目的是定义 XML 文档的结构:https://www.runoob.com/dtd/dtd-intro.html

1,使.xml和对应.dtd文件绑定:

XML入门笔记_第2张图片     

hr.dtd










xml Schema

绑定:


      

Schema文件:hr.xsd



	
		
		
			
				
					
						
							
							
								
									
										
										
									
								
							
							
							
								
									
										
										
									
								
							
						
						
					
				
			
		
	

XML入门笔记_第3张图片

 

 

 

你可能感兴趣的:(java学习,xml,java)