I am getting \u1F44A\u1F44A
where i am expecting \ud83d\udc4d\ud83d\udc4d
.
import org.apache.commons.lang3.StringEscapeUtils
val data=""
println(StringEscapeUtils.escapeJava(data))//\u1F44A\u1F44A
println(StringEscapeUtils.unescapeJava("\u1F44A\u1F44A"))//ὄAὄA
println(StringEscapeUtils.unescapeJava("\ud83d\udc4d\ud83d\udc4d"))//
how i get this \ud83d\udc4d\ud83d\udc4d
?