1.2.0
This release adds three new methods for reading NDJSON:
list_multiline_json_in_dir
: scans for files & their resource typesread_multiline_json
: returns line by line results from a fileread_multiline_json_from_dir
: returns line by line results from a folder
Headline features:
- Lets you filter by FHIR resource type (by actually inspecting the contents of a file, rather than playing guessing games with filenames)
- But these functions are not restricted to FHIR-based JSON, you can read arbitrary multi-line JSON too
- Transparently handles I/O and decode errors by logging a warning and continuing - these are designed for bulk processing
- You can read from remote filesystem locations using the optional
fsspec
support - Supports both NDJSON and JSON Lines formats