skrape.it
skrape.it copied to clipboard
A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high lev...
Ktor 2.0.0 dropped about a month ago and it's incompatible with Ktor 1.5 so an upgrade would be useful
Initial groundwork for Kotlin Multiplatform #192 Depends on #194 I was expect this to be a lot more difficult! I indended just to do one module, but I found that...
**Describe the bug** In some KDoc `{@code ...}` is used https://github.com/skrapeit/skrape.it/blob/e429fdc1e15763d5dafc887ee4d5c3bd1e1cadd9/html-parser/src/main/kotlin/it/skrape/selects/DocElement.kt#L23 KDoc uses a flavour of Markdown, so replace this with backticks ```kotlin /** * For example, given HTML `Hello...
Hey guys! Is there any reason why this lib is jvm only? I would like to use it in my KMM project (android, web, desktop, ios) How much effort is...
**describe what you want to archive** I'm crawling a website and I got some error log in the console: ``` W 18:45:05.272 [rotocol.ResponseProcessCookies] Cookie rejected [ali_apache_id="33.22.117.208.165684150532.144344.8", version:0, domain:.aliexpress.com, path:/, expiry:Thu...
**Describe the bug** I made a library using skrape it v.1.2.1 it works well on JVM (plain console kotlin app) but upon including it in android it crashes. **Code Sample**...
I want to achieve html and parse the links and their title. The title is on Hebrew (RTL lang). Instead of getting the real title I get "????" instead. What...
To make sure the android example is working and thereby proof android support, the Android example should be tested in some Form of e2e test as well Es getting executed...
is someone into building Kotlin multiplattform libraries and could give some advise on what to do / pitfalls to be aware of or would be open to help to make...
skrape{it} should support well-known assertion libraries by adding custom matchers that are relevant when expecting things in the DOM tree. [AssertJ](https://joel-costigliola.github.io/assertj/) is an well-known and nicely extendable assertion library we...