Java扫描程序会忽略csv中的分隔符,如果出现“”

问题描述 投票:-2回答:1

我正在使用扫描仪通过";"分隔令牌。我需要用双引号引起来,那;将被扫描仪在引号“”中忽略。还需要用“”分隔。

             0          1                        2
A   ProjectID Name  Describtion                 Summary
B      ID-322;"oba stb; iba logo ""T"" ";dg-eiiod
C      ID-349;Sttring;dg-enc05
D      ID-888;Data;dg-enc05

您在字符串"oba stb;中看到的是iba徽标""T"" "是我的分隔符。我需要使扫描仪忽略它,现在它会将其拆分为我不想要的"oba stb "iba logo ""T"" "

现在我有scanner.useDelimiter(";|\t");

java java.util.scanner
1个回答
0
投票

您是否从控制台(命令行)读取输入?

© www.soinside.com 2019 - 2024. All rights reserved.