Java 如何从字符串(html代码)中获取值(字符串) Wiek:28 latWaga:69 kg Wzrost:170厘米 比乌斯特:3 Języki:Angelski, alt=“Cennik:”/>Cennik 1 godz.***150 zł*** 15分钟:***100***zł 30分钟:***150 zł*** 卡诺克:**1200兹诺克*** Czas pracy: 请注意部分:od 8 do 22 索博塔:od 8 do 22 尼泽拉:od 8做22
这是页面代码,我要取四个值,即价格,你知道吗?除了使用正则表达式计算字符并使其成为子字符串之外,还有一个解决方案。这不是最好的解决办法。但这是你的选择Java 如何从字符串(html代码)中获取值(字符串) Wiek:28 latWaga:69 kg Wzrost:170厘米 比乌斯特:3 Języki:Angelski, alt=“Cennik:”/>Cennik 1 godz.***150 zł*** 15分钟:***100***zł 30分钟:***150 zł*** 卡诺克:**1200兹诺克*** Czas pracy: 请注意部分:od 8 do 22 索博塔:od 8 do 22 尼泽拉:od 8做22,java,http,substring,Java,Http,Substring,这是页面代码,我要取四个值,即价格,你知道吗?除了使用正则表达式计算字符并使其成为子字符串之外,还有一个解决方案。这不是最好的解决办法。但这是你的选择 公共静态void main(字符串[]args){ String html=“class=”dane\u anonsu\u wyroznij\”>Wiek:28 latWaga:69 kg\n +“Wzrost:170 cm\n” +“必须:3\n” +“Języki:angielski,\n” +“alt=\”岑尼克:\“/>岑尼克\n” +
公共静态void main(字符串[]args){
String html=“class=”dane\u anonsu\u wyroznij\”>Wiek:28 latWaga:69 kg \n
+“Wzrost:170 cm \n”
+“必须:3 \n”
+“Języki:angielski, \n”
+“alt=\”岑尼克:\“/>岑尼克 \n”
+“1 godz.***150 zł*** \n”
+“15分钟:***100***zł \n”
+“30分钟:****150 zł*** \n”
+“Całąnoc:**1200 zł*** \n”
+“Czas pracy: \n”
+“pn.-pt.:od 8 do 22 \n”
+“sobota:od 8 do 22 \n”
+“niedziela:od 8做22 \n”
+ " ";
匹配器匹配器=模式
.compile(“>”([^使用任意的html解析器,也许……这里的每个人都不熟悉zloty。请帮助自己,使问题更易于阅读:正确设置代码格式,并指明确切的字段您想在代码和问题中使用正确的名称进行提取。除了HTML之外,您还可以用更多的代码进行编辑吗?您可以使用正则表达式,而不是使用任意的HTML解析器。这可能足以满足您的需要。@Quaffel-用正则表达式解析HTML不是我们想教给新程序员的习惯。这是除非HTML完全在您自己的控制范围内,并且您知道它没有递归结构并且不可能更改,否则这是错误的。
<span class="dane_anonsu_wyroznij">Wiek: </span> <span class="dane_anonsu_value">28 lat</span></li> <li><span class="dane_anonsu_wyroznij">Waga: </span> <span class="dane_anonsu_value">69 kg</span></li>
<li><span class="dane_anonsu_wyroznij">Wzrost: </span> <span class="dane_anonsu_value">170 cm</span></li>
<li><span class="dane_anonsu_wyroznij">Biust: </span> <span class="dane_anonsu_value">3 </span></li>
<li><span class="dane_anonsu_wyroznij">Języki: </span> <span class="dane_anonsu_value"> angielski, </span></li>
<li> alt="Cennik:"/><span class="dane_anonsu_tytul">Cennik</span> </li>
<li><span class="dane_anonsu_fiolet dane_anonsu_wyroznij dane_anonsu_tytul">1 godz.:</span> <span class="dane_anonsu_fiolet dane_anonsu_tytul">***150 zł***</span></li>
<li><span class="dane_anonsu_wyroznij">15 min.:</span> <span class="dane_anonsu_value">***100*** zł </span></li>
<li><span class="dane_anonsu_wyroznij">30 min.:</span> <span class="dane_anonsu_value">***150 zł*** </span></li>
<li><span class="dane_anonsu_wyroznij">Całą noc:</span> <span class="dane_anonsu_value">***1200 zł*** </span></li>
<li><span class="dane_anonsu_tytul">Czas pracy:</span> </li>
<li><span class="dane_anonsu_wyroznij">pn. - pt.:</span> <span>od 8 do 22</span></li>
<li><span class="dane_anonsu_wyroznij">sobota:</span> <span>od 8 do 22</span></li>
<li><span class="dane_anonsu_wyroznij">niedziela:</span> <span>od 8 do 22</span></li> </ul>
</div> <!--<div class="clear"> </div> --> </div>