Skip to content

Commit ff5f1d6

Browse files
committed
README: add jobbsafari to adapter table + clarify extraction strategy
Reflects the NAV __next_f adData parser and the jobbsafari __NEXT_DATA__ jobEntry parser that ship in the current codebase.
1 parent 36887cc commit ff5f1d6

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -281,9 +281,10 @@ General-mode schema (32 fields): `name, category, subcategories, description, ad
281281
| `smartrecruiters` | `smartrecruiters.com` | Public JSON API |
282282
| `arbeitsagentur` | `arbeitsagentur.de` | Bundesagentur REST API |
283283
| `jobs.ch` | `jobs.ch` | Public JSON search API |
284-
| `finn.no` | `finn.no/job/` | SSR HTML harvest |
285-
| `nav.no` | `arbeidsplassen.nav.no` | SSR HTML harvest |
286-
| `karrierestart.no` | `karrierestart.no` | SSR HTML harvest |
284+
| `finn.no` | `finn.no/job/` | SSR HTML harvest + JSON-LD JobPosting |
285+
| `nav.no` | `arbeidsplassen.nav.no` | SSR HTML + `__next_f` adData payload |
286+
| `karrierestart.no` | `karrierestart.no` | SSR HTML harvest + `.fact-card` label mining |
287+
| `jobbsafari.no` | `jobbsafari.no` | SSR HTML + `__NEXT_DATA__` `jobEntry` payload |
287288
| `generic` | **anything else** | Sitemap + BFS crawl + JSON-LD + universal extractor + LLM-fallback |
288289

289290
For unknown sites, the `generic` adapter clusters anchors by URL pattern (e.g. `/job/`, `/biz/`, `/listing/`, `/ad/`), follows each, and runs the full extraction stack including LLM-fallback if enabled.

0 commit comments

Comments
 (0)