알라딘 API 응답 처리 구조화 및 URL 브라우저 열기 개선

- AladinBookData 클래스 추가하여 API 응답 데이터 구조화
- ToString() 메서드 오버라이드로 파이프 구분자 형식 출력 지원
- Aladin_struct() 메서드 추가: List<AladinBookData> 반환
- 기존 Aladin() 메서드는 호환성 유지를 위해 보존
- URL 링크 클릭 시 탐색기 대신 기본 웹 브라우저로 열리도록 수정 (UseShellExecute = true)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-10-29 23:15:04 +09:00
parent a36372b17c
commit e4b8ead056
5 changed files with 567 additions and 208 deletions

View File

@@ -150,4 +150,10 @@
<metadata name="count.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="dvc_link.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="dvc_remark.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>