Add RollCalc JSON importer
This commit is contained in:
@@ -86,6 +86,20 @@ article-data-manager validate data/generated/article-data.json
|
||||
|
||||
Die CLI-Kommandos sind in Phase 0 nur als Platzhalter vorgesehen.
|
||||
|
||||
## Implementierte Importer
|
||||
|
||||
Der RollCalc-JSON-Importer ist als Python-API verfügbar:
|
||||
|
||||
```python
|
||||
from pathlib import Path
|
||||
|
||||
from article_data_manager.importers.rollcalc_json import load_rollcalc_articles
|
||||
|
||||
articles = load_rollcalc_articles(Path("data/source/rollcalc/article-data.json"))
|
||||
```
|
||||
|
||||
Er validiert die bestehende RollCalc-JSON-Struktur strikt, erhält Artikelnummern als Strings und verändert die Quelldatei nicht. Details stehen in `docs/importers.md`.
|
||||
|
||||
## Tests
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user