Java自动化测试(Excel文件解析 9)
Excel操作
Maven中添加读取excel的第三方包POI
Maven:https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml
1 | <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml --> |
新建一个测试的excel
将excel放到:src/test/resources
读取excel步骤
- 打开excel
- 获取所有sheet
- 获取指定sheet
- 获取指定row
- 指定的cell单元格
- 获取单元格内容
1 | package com.zhongxin.day10.excel; |
读取excel中全部内容
1 | package com.zhongxin.day10.excel; |
增强for
1 | for (Row row : sheet) { |
普通for
1 | int lastRowNum = sheet.getLastRowNum(); |
excel 写入
写=创建excel+创建sheet+创建row+创建cell
修改操作=读取+写入
1 | package com.zhongxin.day10.excel; |
XML操作
Xml:扩展性标记语言
特点:可扩展性,在遵循xml语法的前提下支持自定义和修改
xml语法
声明
1 |
根元素
XML必须包含根元素,它是所有其他元素的父元素
所有元素有开始就有结束
大小写敏感
嵌套使用需要注意嵌套的顺序
1 |
|
dom4j
1 | <!-- https://mvnrepository.com/artifact/dom4j/dom4j --> |
xml读取(了解)
1 | package com.zhongxin.day10.xml; |