30 lines
928 B
Python
30 lines
928 B
Python
import json
|
|
|
|
with open('import/OPS01.json', 'r', encoding='utf-8') as f:
|
|
ops01 = json.load(f)
|
|
|
|
print("=== Project Level Keys ===")
|
|
for k in ops01:
|
|
if k != 'missions':
|
|
print(f"[{k}]: {repr(ops01[k])[:100]}")
|
|
|
|
print("\n=== Missions Count ===", len(ops01['missions']))
|
|
m1 = ops01['missions'][0]
|
|
print("\n=== Mission 1 Keys ===")
|
|
for k in m1:
|
|
print(f"[{k}]: {repr(m1[k])[:100]}")
|
|
|
|
print("\n=== Mission 1 Details ===")
|
|
print("overview:", m1['overview'])
|
|
print("objectives:", m1['objectives'])
|
|
print("scenario:", m1['scenario'])
|
|
print("materials:", m1['materials'])
|
|
print("materialText:", m1['materialText'])
|
|
print("techStack:", m1['techStack'])
|
|
print("deliverables:", m1['deliverables'])
|
|
print("evaluationKeys:", m1['evaluationKeys'])
|
|
print("evaluationTypes:", m1['evaluationTypes'])
|
|
print("evaluationText:", m1['evaluationText'])
|
|
print("aiGuidelines:", m1['aiGuidelines'])
|
|
print("guideSteps:", m1['guideSteps'])
|