..
This commit is contained in:
@@ -40,14 +40,14 @@ object DartCodeManager {
|
||||
val url = "https://opendart.fss.or.kr/api/corpCode.xml?crtfc_key=$DART_API_KEY"
|
||||
val response: HttpResponse = client.get(url)
|
||||
val zipBytes = response.readBytes()
|
||||
val zipFile = File("dart_corp_codes.zip")
|
||||
zipFile.writeBytes(zipBytes)
|
||||
println("💾 [디버그] 원본 ZIP 저장 완료: ${zipFile.absolutePath} (${zipBytes.size} bytes)")
|
||||
// val zipFile = File("dart_corp_codes.zip")
|
||||
// zipFile.writeBytes(zipBytes)
|
||||
// println("💾 [디버그] 원본 ZIP 저장 완료: ${zipFile.absolutePath} (${zipBytes.size} bytes)")
|
||||
ZipInputStream(ByteArrayInputStream(zipBytes)).use { zis ->
|
||||
var entry = zis.nextEntry
|
||||
while (entry != null) {
|
||||
if (entry.name == "CORPCODE.xml") {
|
||||
saveXmlDebugFile(zipBytes)
|
||||
// saveXmlDebugFile(zipBytes)
|
||||
parseXml(zis.readAllBytes())
|
||||
break
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user