文档章节

java后端获取字符串标签里面的具体值

木九天
 木九天
发布于 11/18 11:22
字数 529
阅读 19
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

1、如下:怎么获取value值,使用Jsoup解决

<select id='department' name='department' class='select' tabindex='6' onchange='changeDept()'>
<option value=''>&#38498;&#31995;</option>
<option value='&#22320;&#29699;&#31995;&#32479;&#31185;&#23398;&#30740;&#31350;&#20013;&#24515;'>&#22320;&#29699;&#31995;&#32479;&#31185;&#23398;&#30740;&#31350;&#20013;&#24515;</option>
<option value='&#22478;&#24066;&#35268;&#21010;&#31995;'>&#22478;&#24066;&#35268;&#21010;&#31995;</option>
<option value='&#29615;&#22659;&#33402;&#26415;&#35774;&#35745;&#31995;'>&#29615;&#22659;&#33402;&#26415;&#35774;&#35745;&#31
<option value='&#32463;&#27982;&#23398;&#30740;&#31350;&#25152;'>&#32463;&#27982;&#23398;&#30740;&#31350;&#25152;</option>
<option value='&#32463;&#27982;&#31649;&#29702;&#23398;&#38498;'>&#32463;&#27982;&#31649;&#29702;&#23398;&#38498;</option>
<option value='&#32487;&#32493;&#25945;&#32946;&#23398;&#38498;'>&#32487;&#32493;&#25945;&#32946;&#23398;&#38498;</option>
<option value='&#32654;&#26415;&#23398;&#38498;'>&#32654;&#26415;&#23398;&#38498;</option>
<option value='&#32654;&#26415;&#23398;&#38498;&#65288;&#21490;&#35770;&#20998;&#37096;&#65289;'>&#32654;&#26415;&#23398;&#38498;&#65288;&#21490;&#35770;&#20998;&#37096;&#65289;</option>
<option value='&#32654;&#26415;&#23398;&#38498;&#65288;&#24037;&#19994;&#35774;&#35745;&#31995;&#65289;'>&#32654;&#26415;&#23398;&#38498;&#65288;&#24037;&#19994;&#35774;&#35745;&#31995;&#65289;</option>
<option value='&#32654;&#26415;&#23398;&#38498;&#65288;&#29615;&#22659;&#33402;&#26415;&#31995;&#65289;'>&#32654;&#26415;&#23398;&#38498;&#65288;&#29615;&#22659;&#33402;&#26415;&#31995;&#65289;</option>
<option value='&#32654;&#26415;&#23398;&#38498;&#65288;&#32654;&#26415;&#20998;&#37096;&#65289;'>&#32654;&#26415;&#23398;&#38498;&#65288;&#32654;&#26415;&#20998;&#37096;&#65289;</option>
<option value='&#32654;&#26415;&#23398;&#38498;&#65288;&#35774;&#35745;&#20998;&#37096;&#65289;'>&#32654;&#26415;&#23398;&#38498;&#65288;&#35774;&#35745;&#20998;&#37096;&#65289;</option>
<option value='&#32654;&#26415;&#23398;&#38498;&#65288;&#38613;&#22609;&#31995;&#65289;'>&#32654;&#26415;&#23398;&#38498;&#65288;&#38613;&#22609;&#31995;&#65289;</option>
<option value='&#33258;&#21160;&#21270;&#31995;'>&#33258;&#21160;&#21270;&#31995;</option>
<option value='&#33322;&#22825;&#33322;&#31354;&#23398;&#38498;'>&#33322;&#22825;&#33322;&#31354;&#23398;&#38498;</option>
<option value='&#33402;&#26415;&#25945;&#32946;&#20013;&#24515;'>&#33402;&#26415;&#25945;&#32946;&#20013;&#24515;</option>
<option value='&#33647;&#23398;&#31995;'>&#33647;&#23398;&#31995;</option>
<option value='&#35745;&#31639;&#22120;&#24212;&#29992;&#19982;&#32500;&#20462;'>&#35745;&#31639;&#22120;&#24212;&#29992;&#19982;&#32500;&#20462;</option>
<option value='&#35745;&#31639;&#26426;&#31185;&#23398;&#19982;&#25216;&#26415;&#31995;'>&#35745;&#31639;&#26426;&#31185;&#23398;&#19982;&#25216;&#26415;&#31995;</option>
<option value='&#36719;&#20214;&#23398;&#38498;'>&#36719;&#20214;&#23398;&#38498;</option>
<option value='&#37329;&#34701;&#31995;'>&#37329;&#34701;&#31995;</option>
<option value='&#39532;&#20811;&#24605;&#20027;&#20041;&#23398;&#38498;'>&#39532;&#20811;&#24605;&#20027;&#20041;&#23398;&#38498;</option>
<option value='&#39640;&#31561;&#30740;&#31350;&#20013;&#24515;'>&#39640;&#31561;&#30740;&#31350;&#20013;&#24515;</option>
<option value='&#20854;&#23427;&#38498;&#31995;'>&#20854;&#23427;&#38498;&#31995;</option>
</select>

2、

<dependency>
    <groupId>org.jsoup</groupId>
    <artifactId>jsoup</artifactId>
    <version>1.12.1</version>
</dependency>

3、

Document doc = Jsoup.parseBodyFragment(content);
Elements node = doc.getElementsByTag("option");

String value = null;
for (Element e :node){
    // 获取value值 value = e.text();是获取text值
    value = e.val();  
    
    if (StringUtils.isNotEmpty(name)){
        instituteEntities.add(new InstituteEntity(schoolId,name));
    }
}

 

© 著作权归作者所有

上一篇: 踏破铁鞋无觅处
下一篇: 归并排序算法
木九天

木九天

粉丝 218
博文 271
码字总数 202454
作品 0
海淀
程序员
私信 提问
全民学后端快餐教程(1) - 只不过是写个Java程序

全民学后端快餐教程(1) - 只不过是写个Java程序 服务端程序本质上也只是个Java程序,它接收客户端的输入,然后将计算处理后的返回值返回给客户端。下面我们就以这个思路开始Java后端之旅吧。...

lusing
01/31
0
0
子线程使用父线程RequestScope作用域Bean问题的探究

一、前言 最近我们组在做项目分层模块化项目调研,同组通元童鞋在调研ajdk8的多租户方案需要对每一个请求开启一个线程进行处理,然后就产生一个问题如何在开启的线程中不破坏使用习惯情况下使...

加多
2018/06/04
0
0
JavaScript 基础--- (运算符/数组/函数/变量)

基本概念: 1.javascript的组成:三部分组成 (1)ECMAScript - ECMA : 欧洲计算机协会 - 有ECMA组织制定的js的语法,语句..... (2)BOM: - broswer object model: 浏览器对象模型 (3)D...

姜白告
2018/07/30
0
0
Java 面试题必备知识之 ThreadLocal

老套路,先列举下关于ThreadLocal常见的疑问,希望可以通过这篇学习笔记来解决这几个问题: ThreadLocal是用来解决什么问题的? 如何使用ThreadLocal? ThreadLocal的实现原理是什么? 可否举...

阿杜_javaadu
07/21
0
0
MyCat数据库中间件数据切分实现

schema.xml配置文件 schema.xml 作为 MyCat 中重要的配置文件之一,管理着 MyCat 的逻辑库、表、分片规则、DataNode 以及 DataSource。 <一>schema 标签 schema 标签用于定义 MyCat 实例中的...

坦途abc
2018/09/04
147
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 我的视频网站vip账号和我厚脸皮的朋友们

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @Cobbage :分享小海的单曲《衡山路(2016现场版)》: 《衡山路(2016现场版)》- 小海 手机党少年们想听歌,请使劲儿戳(这里) @FalconChe...

小小编辑
今天
6
0
Spring Cloud Alibaba 实战(十二) - Nacos配置管理

> 本章主要内容是:使用Nacos管理配置以及实现配置管理的原因,配置如何管理以及动态刷新和最佳实现总结,最后是Nacos配置刷新原理解读 该技术类似于Spring Cloud Config 1 配置管理的意义 项目...

JavaEdge
今天
9
0
面试官问你编码相关的面试题,把这篇甩给他就完事!

前情回顾:Java中一个字符占两字节 但为什么new String("字").getBytes().length 返回3个字节 今天主要聊一聊: 字节 字符 字符集 编码 字符编码 Java 内码和外码 Unicode 字节 例如 :00001...

gzc426
今天
10
0
写的简单sh脚本2

#!/bin/bashexport LANG="en_US.UTF-8"#chmod +x filename 记得给文件加可执行权限#./vsimstart.sh#启动vsim项目echo "start vism"#207------------------------------assets=vsim-a......

hexiaoming123
昨天
7
0
java基础(1)变量和常量

概要和总结: 数据类型图: 基本数据类型:只有基本功能-----保存数据 (4类8种)byte-short-int-long-float-double-char-boolean 引用数据类型:有更多功能,保存数据,处理数据...

煌sir
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部