excel表格里的点数据导出到gdb中,数组里的引号会自动给删除掉是怎么回事?

 如下图所示,excel表格内的数据是 ["A"] ,转到gdb中属性表内字段值就变成了 [A] ,(引号自动丢失);但是比如 ["A","B"] 这种,数组内有多个字符串的时候却能顺利转为["A","B"]。

微信图片_20211011122857.png

 
再说说我的最终目的,在gdb里面是文本格式,前端调用的时候正常是‘ ["A"]’,我可以把这个转为数组来用,最终是字符串类型的数组。 但是如果前端获取到的是'[A]',是无法转为数组的,这样数据就比较难处理了
 
 
开始考虑是10.4.1版本的bug,后面 试过ArcGIS版本10.4  , 10.8也是这样。 不知道什么原因,有什么方法能解决吗?或者有别的工具能实现的。数据量有点大,单个改不太现实
已邀请:

柚子 - ArcGIS/ArcGISEngine/OpenLayers/QGIS/GeoServer

赞同来自:

暂时用关联表的方式解决了这个问题,挨个重新赋值。
但是原因未知,希望esri解决这个bug

要回复问题请先登录注册