我们有一个需求,比如读取文件内容并将数据上传到数据库。文件内容将由分隔符“|”分隔 像这样
4000|name|state|city|zip||country|||address||
对于“|”之间没有数据的某些列,我也可以有空值。例如'||' 邮编和国家之间。我的问题是 string.split("//",'|') 在空值和返回数组之间考虑空值作为元素。但尾随的'||' 不考虑地址后。如上面示例中所使用的,当我使用 string.split("//",'|') 时,我会得到一个数组大小为 11 的字符串数组元素,但我只得到 10。最后一个 null 没有被检索。任何人都可以帮助解决问题吗?