Articles of jsoup

Оптимизация WebViews на Android в Google Reader-esque

У меня есть приложение, которое отображает html сообщения в блоге в WebView. Изображения, однако, довольно большие и не подходят для экрана. Однако при просмотре сообщения в приложении Android Google Reader все изображения имеют ширину, соответствующую ширине экрана. Android Google Reader также будет анализировать все встроенные встраиваемые Youtube и Vimeo и заменять их эскизами ссылками, поэтому […]

Как добавить новый тег html с Jsoup?

У меня возникли проблемы с добавлением нового тега в документ. Например, у меня есть: Document doc = Jsoup.parse(htmlString); Element table = doc.select("table").first(); Теперь, если я хочу добавить <LINK> с атрибутами (href, type, rel) в мой элемент таблицы, а затем вернуть общее число как строку, как бы это сделать?

Как добавить детей к дочерним элементам, используя jsoup document

Я пытаюсь создать следующий пример. <body> <resources> <string-array name="mytest"> <item number="1"> <name>Testname</name> </item> <item number="2"> <name>blaat..</name> </item> </string-array> </resources> </body> Я пробую это, выполнив следующее: FileInputStream fis = openFileInput("test1.xml"); Document doc = Jsoup.parse(fis, "UTF-8", ""); Node node = doc.getElementsByTag("item").get(getPosition()); fis.close(); fis = openFileInput("test2.xml"); Document doc2 = Jsoup.parse(fis, "UTF-8", ""); fis.close(); Elements test = doc2.getElementsByTag("resources"); if(test.size() […]

JSoup 1.6.0 на Android выбрасывает исключение: String.isEmpty () NoSuchMethodExists

Я пытаюсь использовать JSoup 1.6.0 с моим Android-приложением, и это исключает исключение NoSuchMethodExists. Этот другой вопрос говорит мне, что isEmpty () не был добавлен в Java JRE до 1.6 – я проверил свою JRE в eclipse, и это 1,6, однако, когда я пытаюсь запустить свое приложение на своем эмуляторе, это исключает вышеупомянутое исключение. Есть ли […]

Делают ли внешние библиотеки медленнее приложений?

Я создаю приложение, которое сбрасывает информацию с веб-страниц. Для этого я решил использовать html-скребок Jsoup, потому что он настолько прост в использовании. Jsoup также зависит от Apache Commons Lang libray. (Вместе они составляют в общей сложности 385 КБ). Поэтому Jsoup будет использоваться для загрузки страницы и ее анализа. Мой вопрос в том, будет ли использование […]

Nth-child (even) генерирует ParseException при использовании селектора jsoup в android?

Исключение: org.jsoup.select.Selector$SelectorParseException: Could not parse query 'table:nth-child(even)': unexpected token at ':nth-child(even) Код: Document doc = Jsoup.connect(URL+params[0]).userAgent("Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36") .referrer("http://www.google.com").get(); Elements questions= doc.select(".content-box table:nth-child(even) a"); Content-box – это имя класса div. Что не так с методом nth-child() в jsoup? nth-child() работает на http://try.jsoup.org/ сайте, но делает исключение при […]

Разбор веб-сайта с помощью Jsoup, который динамически загружается как пользовательские свитки

Я работаю над проектом, который отображает имена песен и ссылку на эту песню, анализируя веб-сайт с помощью Jsoup. Единственная проблема заключается в том, что я могу получить только первые 10 элементов, которые я хочу с этого веб-сайта, потому что при прокрутке вниз сайт генерирует больше элементов. Конкретный веб-сайт, который я пытаюсь проанализировать, – это музыкальный […]

Как найти элементы подстрокой идентификатора с использованием селектор-синтаксиса Jsoup?

Я использовал Jsoup для извлечения страницы из URL. Я могу извлечь ссылку на определенный идентификатор, используя следующую строку кода: Elements links = doc.select("a[href]#title0"); Как я могу найти элементы, если я знаю только часть своего идентификатора, например «title». Я знаю, что я мог бы найти все ссылки с href, а затем перебирать «ссылки» и проверять, содержит […]

Как преобразовать строку в UTF-8 в Android?

Я использую парсер HTML под названием Jsoup для загрузки и анализа HTML-файлов. Проблема в том, что веб-страница, которую я соскабливаю, кодируется в кодировке ISO-8859-1 то время как Android использует UTF-8 (?). Это приводит к тому, что некоторые символы отображаются как вопросительные знаки. Поэтому теперь я думаю, что я должен преобразовать строку в формат UTF-8. Теперь […]

Android – с помощью Jsoup с файлом html android_asset

Хорошо, я использовал Jsoup для разбора html с удаленных URL-адресов, используя: Jsoup.connect(url).timeout(20000).get(); Теперь я пытаюсь читать локальные html-файлы, которые я сохранил в папке с assets . Я много искал, но я не могу найти решение. На примере Jsoup – загрузите документ из файла , они скажут следующее: File input = new File("/tmp/input.html"); Document doc = […]

Intereting Posts
Затухание внизу прокручиваемого списка на Android? Android + универсальный загрузчик изображений: показать пользовательский маркер с изображением на карте google Воспроизведение видеофайла с внутреннего хранилища android с помощью VideoView Экран мерцает при работе на Android 4.2. (Активность перезапускается непрерывно) Как обновить галерею после удаления изображения с SDCard Android, ориентация только на пейзаж? Что использует веб-браузер для воспроизведения аудиопотоков? MediaPlayer или что-то еще? Как работает Android Studio с функциями System.out.print при создании окончательной версии приложения? Одновременное обращение с событиями onClick и onTouchEvent Глубокая ссылка в приложение, когда приложение уже работает в фоновом режиме Проверка показывает исключение нулевого указателя, пока я проверяю нулевую вероятность Как я могу получить приложение камеры для съемки со звуком моего голоса? Воспроизведение RTSP в приложении для Android Android: ваш контент должен иметь ListView, чей атрибут id – android.R.id.list Исключено исключение, созданное финализатором java.lang.IllegalStateException: Binding завершено