19 lines
617 B
Python
19 lines
617 B
Python
import json
|
|
|
|
FIELDS = ["name", "competence", "description", "duree", "portee", "concentration", "critique", "ingredients", "resistance"]
|
|
|
|
def capitalize_first_letter(s):
|
|
if isinstance(s, str) and s:
|
|
return s[0].upper() + s[1:]
|
|
return s
|
|
|
|
with open("../srcdata/sort_magieduclan.json", "r", encoding="utf-8") as f:
|
|
data = json.load(f)
|
|
|
|
for spell in data:
|
|
for field in FIELDS:
|
|
if field in spell:
|
|
spell[field] = capitalize_first_letter(spell[field])
|
|
|
|
with open("../srcdata/sort_magieduclan.json", "w", encoding="utf-8") as f:
|
|
json.dump(data, f, ensure_ascii=False, indent=2) |