본문 바로가기
Android/가끔식 필요한 코드들

[Kotlin] Unicode To String 변환

by Taehyung Kim, dev 2021. 8. 25.
728x90
fun convertUnicodeToString(unicodeString: String): String {
    var str: String = unicodeString.split(" ")[0]
    str = str.replace("\\", "")
    val arr = str.split("u").toTypedArray()
    var text = ""
    for (i in 1 until arr.size) {
    val hexVal = arr[i].toInt(16)
    text += hexVal.toChar()
    }

    return text
}

유니코드를 String으로 변환하는 코드를 기록해둔다.

 

예시 ::

convertUnicodeToString("\\u+20A9") // -> ₩

 

 

728x90

댓글