【发布时间】:2017-12-22 09:38:35
【问题描述】:
我必须处理一个具有“0001546”之类的字符串值的xml。如果我使用databrics xml API将它们加载到数据帧中,它会将实际字符串值转换为双精度类型,并且存在双精度问题将我的完整值从“0001546”更改为1546。这是因为字符串隐式类型转换为数字,但我不希望它表现得那样。预期实际值应按原样处理。 一种选择是为 xml 指定手动模式,这在我的情况下是不可行的。 我发现了一个向 databrics 报告的错误,以禁用像 csv 文件这样的推断模式。 我们有任何解决方法/解决方案来解决这个问题吗?感谢您的帮助。
【问题讨论】:
标签: xml apache-spark-sql spark-dataframe databricks