【发布时间】:2020-12-28 01:47:36
【问题描述】:
我有一个包含 url 编码字符串的数据框列,例如:
我想做这样的事情:
someDF.withColumn('newcol', URLDecoder.decode( col("mystring"), "utf-8" ))
someDF.show()
| mystring | newcol |
--------------------------------------------------
| ThisIs%201rstString | ThisIs 1rstString |
| This%20is%3Ethisone | This is>thisone |
| and%20so%20one | and so one |
我应该怎么做这种事情我猜地图功能指日可待,但无法弄清楚如何使用它。
注意:这是一个示例,它不是创建多个替换语句的选项,因为还有许多其他编码字符并且列表可能会有所不同,我想使用一种简单可靠的方法来做到这一点。
【问题讨论】:
标签: java scala apache-spark