关于查询工号为 3301,和工号为3310员工的语句
来源:3-8 XPath实验室
衮雪TripleRock
2020-03-06 17:34:22
testor.xpath("//employee[1]");
testor.xpath("//employee[last()]");
老师你好,我们写的xml文档是按照员工工号来排列的,但是如果顺序打乱了,上面这两句就无法实现获取工号最小和最大的员工信息了,那么应该如何获取?
1回答
同学你好,这里老师说的是按照位置进行信息的筛选,获取到第一个标签,老师是按照一般的标签的书写顺序,第一个编号是从最小的开始来说的。
所以老师会说 testor.xpath("//employee[1]"); 是获取到第一个标签,所以说它是小的,而不是同学所说的直接判断最小值了呐。
这里同学知道last()和1这样的用法就可以了。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题