"""첫 번째 Asset 구조 확인""" import json with open('../../원본데이터/DataTable.json', 'r', encoding='utf-8') as f: data = json.load(f) assets = data.get('Assets', []) print(f"총 Assets: {len(assets)}\n") if assets: first = assets[0] print("첫 번째 Asset의 구조:") print(f" 타입: {type(first)}\n") if isinstance(first, dict): print(" 키 목록:") for key in sorted(first.keys()): value = first[key] if isinstance(value, (list, dict)): print(f" - {key}: {type(value).__name__} (len={len(value)})") else: print(f" - {key}: {value}") # CharacterAbility 관련 찾기 print("\n\nCharacterAbility 관련 Asset 검색:") for idx, asset in enumerate(assets): if isinstance(asset, dict): # 모든 값에서 'CharacterAbility' 문자열 찾기 asset_str = str(asset) if 'CharacterAbility' in asset_str: print(f"\n[{idx}] CharacterAbility 발견!") print(f" 키: {list(asset.keys())[:10]}") # Name 키가 있는지 확인 if 'Name' in asset: print(f" Name: {asset['Name']}") # 첫 10글자만 출력 print(f" 내용 샘플: {asset_str[:200]}...") break