Files
DS-Combat_analy/분석도구/v2/archive/check_json_structure.py
2025-10-27 17:04:37 +09:00

22 lines
728 B
Python

"""JSON 파일 구조 확인"""
import json
with open('../../원본데이터/DataTable.json', 'r', encoding='utf-8') as f:
data = json.load(f)
print(f"데이터 타입: {type(data)}")
if isinstance(data, dict):
print(f"최상위 키: {list(data.keys())[:10]}")
# CharacterAbility 관련 키 찾기
char_keys = [k for k in data.keys() if 'Character' in k or 'Ability' in k]
print(f"\nCharacter/Ability 관련 키 ({len(char_keys)}개):")
for k in char_keys[:5]:
print(f" - {k}")
elif isinstance(data, list):
print(f"리스트 길이: {len(data)}")
print(f"첫 항목 타입: {type(data[0])}")
if isinstance(data[0], dict):
print(f"첫 항목 키: {list(data[0].keys())}")