Às vezes, temos a página e precisamos analisá -la no código Java para obter os dados no HTML. O JSOUP é uma ferramenta muito conveniente.
1. O que é JSUP?
Site oficial: http://jsoup.org/
O frasco correspondente pode ser baixado do site oficial
Em termos simples, o JSUP é algo que analisa as páginas da web
2. Exemplo
1. A página, alguns dados foram obtidos através da consulta:
2. Código -fonte, esta é uma tabela, class = "list", e é identificada exclusivamente por estes
3. Código, passe o HTML na forma de uma string e use o JSUP para analisar:
importar org.jsoup.jsoup; importar org.jsoup.nodes.document; importar org.jsoup.nodes.Element; importar org.jsoup.select.Elements; public calss mytest {public static void Demo1 (string htmLtest) {string htmLestlTMLTTMLEst; Documento doc = jsoup.parse (html); Elementos linhas = doc.select ("tabela [class = list]"). Get (0) .select ("tr"); if (lobs.size () == 1) {System.out.println ("sem resultado"); }outro { System.out.println ("----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Row.Select ("TD"). Get (2) .Text ()); Row.Select ("TD"). Get (5) .Text ()); Row.Select ("TD"). Get (8) .Text ()); Row.Select ("TD"). Get (10) .Text ());4. Resultado da saída:
Para mais métodos de uso, você pode ler a API do JSUP em detalhes
O artigo acima analisa o HTML no código Java e o método para obter o valor é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.