545599b92f2d2b5a09f21c06d490e810

545599b92f2d2b5a09f21c06d490e810

我用解析

 Elements input1 = pageListingParsed.select("form[name=MailForm] textarea");


示例输出为:

 <textarea name="dec13d35885064571998cc1c81facc28" rows="5" wrap="virtual" class="form-control c-545599b92f2d2b5a09f21c06d490e810"></textarea>


如何获得课程名称?在这种情况下,我需要将c-545599b92f2d2b5a09f21c06d490e810分配给变量。

谢谢

最佳答案

如果确定元素大小为1,则需要获取第一个Element并为其使用方法attr(...)

Element e = input1.get(0);
System.out.println(e.attr("class"));


输出将是:


  表单控制c-545599b92f2d2b5a09f21c06d490e810


编辑:

仅获得第二部分,您可以简单地在其上使用String.split(regex)方法。

例如

String s = "form-control c-545599b92f2d2b5a09f21c06d490e810";
System.out.println(s.contain(" ")? s.split(" ")[1] : s);


输出:


  c-545599b92f2d2b5a09f21c06d490e810

10-06 13:15