适合前端新手做的网站,制作网页小图片,学做网站要会哪些,上海网站建设知识 博客快捷查询方式#xff1a; 1. selector:选择器* 使用的方法#xff1a;Elements select(String cssQuery)* 语法#xff1a;参考Selector类中定义的语法2. XPath#xff1a;XPath即为XML路径语言#xff0c;它是一种用来确定XML#xff08;标准通用标记语言的子集#…快捷查询方式 1. selector:选择器* 使用的方法Elements select(String cssQuery)* 语法参考Selector类中定义的语法2. XPathXPath即为XML路径语言它是一种用来确定XML标准通用标记语言的子集文档中某部分位置的语言* 使用Jsoup的Xpath需要额外导入jar包。* 查询w3cshool参考手册使用xpath的语法完成查询代码如下: //1.获取student.xml的pathString path JsoupDemo6.class.getClassLoader().getResource(student.xml).getPath();//2.获取Document对象Document document Jsoup.parse(new File(path), utf-8);//3.根据document对象创建JXDocument对象JXDocument jxDocument new JXDocument(document);//4.结合xpath语法查询//4.1查询所有student标签ListJXNode jxNodes jxDocument.selN(//student);for (JXNode jxNode : jxNodes) {System.out.println(jxNode);}System.out.println(--------------------);//4.2查询所有student标签下的name标签ListJXNode jxNodes2 jxDocument.selN(//student/name);for (JXNode jxNode : jxNodes2) {System.out.println(jxNode);}System.out.println(--------------------);//4.3查询student标签下带有id属性的name标签ListJXNode jxNodes3 jxDocument.selN(//student/name[id]);for (JXNode jxNode : jxNodes3) {System.out.println(jxNode);}System.out.println(--------------------);//4.4查询student标签下带有id属性的name标签 并且id属性值为itcastListJXNode jxNodes4 jxDocument.selN(//student/name[iditcast]);for (JXNode jxNode : jxNodes4) {System.out.println(jxNode);}