问题描述
我正在使用kotlinx.html DSL生成HTML DIV。 DIV的属性之一是其中带有&
的URL。例如下面的参数url
是https://www.example.com?a=1&b=2
fun createDiv(url: String): DIV.() -> Unit {
return {
attributes["data-url"] = url
}
}
我希望能够产生<div data-url="https://www.example.com?a=1&b=2">
但我实际上正在得到<div data-url="https://www.example.com?a=1&b=2">
如何防止URL被HTML编码?谢谢!
P.S。我已经尝试过unsafe
。但是我的实际DIV太复杂了,无法作为字符串放入unsafe
结构中。我正在使用Kotlin 1.4。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)