点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
读取逗号分隔的.txt文件时遇到问题。 这些列以逗号","分隔,并用双引号引起来。 '"'
例如
"示例文本Col1"," C2"," 181712"," X91500"
"示例$ 15,000-ab"," C2"," 181713"," X91511"
文件格式设置:
定界符:
列:逗号
行:{New Line}
字符串内的行:字符
文本:"
问题:作业在读取第二行时失败,因为它在column1的文本内有一个列定界符','。 分隔符文本保持为",因此"之间的每个值都应读为1,尽管该值内有分隔符(,)。
我不确定这里是什么问题。 如果您有解决方法,有人可以提供帮助。
谢谢
Murugan S
嗨Murugan,
我尝试复制您的方案,以下是我的分析:
它正在读取数据并将数据加载到表中。
我尝试了另一个选项,将Escape char设置为",",然后执行作业:
它将忽略文本之间的"逗号"。
让我们知道它是否有帮助。
谢谢
Rajan
嗨Rajan,
感谢您的建议。 我用转义字符作为逗号。 它为我工作。
但是,由于我们将定界符文本设置为",因此该作业在处理另一个在该值之内的记录时失败了。
最后,我将列定界符设置为","(所有3个字符),并从第一列的开头和最后一列的末尾修剪了"。"定界符文本{none}并转义char为{none }。因为当我使用","作为分隔符时不需要这些。
谢谢
Murugan S
对于所有将来将评论转换为答案的访问者,在本例中用作定界符
文字:{none}
转义字符:{none}
一周热门 更多>