Как получить src тега видео в Android с помощью парсинга HTML с помощью Jsoup Android? - PullRequest
0 голосов
/ 02 ноября 2018

Как извлечь источник видео-тега в HTML-документ с помощью jsoup в Android. Видео тег в html скрыт, и когда пользователь нажимает на img видео, он начинает проигрываться, и видео тег появляется в сети. Но как это сделать в Android с помощью JSOUP?

Вот код

public class MainActivity extends AppCompatActivity {
TextView textView;
String fullString = "";
URL url;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    textView=(TextView)findViewById(R.id.textView) ;
      getWebsite();
   // url = null;
   // new gettingUrl().execute();

}

  private void getWebsite() {
    new Thread(new Runnable() {
        @Override
        public void run() {
            final StringBuilder builder = new StringBuilder();

            try {
                Document doc = Jsoup.connect("http://vm.tiktok.com/JNga1H/").get();
                String title = doc.title();
                Elements links = doc.select("video");

                builder.append(title).append("\n");

                for (Element link : links) {
                    builder.append("\n").append("Link : ").append(link.attr("src"))
                            .append("\n").append("Text : ").append(link.text());
                }
            } catch (IOException e) {
                builder.append("Error : ").append(e.getMessage()).append("\n");
            }

            runOnUiThread(new Runnable() {
                @Override
                public void run() {
                    textView.setText(builder.toString());
                }
            });
        }
    }).start();
}
...