XML简单入门

1.xml文件的第一句为<?xml version="1.0" ?>

xml 1.0版本和1.1版本有较大不同,且1.1版本向下不可兼容,故使用version 1.0

2.xml的格式为标签格式,标签可为自定义标签

3.<![CDATA[代码]]>代码块可用CDATA标签进行包裹

4.读取xml的配置信息(重要)

@Test
	public void testReadWebXML() {
		try {
			//1.获取解析器
			SAXReader saxReader=new SAXReader();
			//2.获得document文档对象
			Document doc=saxReader.read("src/com/littlepage/testXML/web.xml");
			//3.获取根元素
			Element rootElement=doc.getRootElement();
			//System.out.println(rootElement.getName());获取根元素的名字
			//System.out.println(rootElement.attributeValue("version"));获取根元素的属性值
			//4.获取根元素下的子元素
			List<Element> childElements=rootElement.elements();
			//5.遍历子元素
			for (Element element : childElements) {
				if("servlet".equals(element.getName())) {
					System.out.println(element.element("servlet-name").getText());
					System.out.println(element.element("servlet-class").getText());
				}
			}
		} catch (DocumentException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
	}

  

posted @ 2018-09-01 23:09  SteveYu  阅读(149)  评论(0编辑  收藏  举报