我的代码行如下所示:
String[] cit = line.split(",");
这条线看起来像这样:
Birth Certificate”,”<f>Record Type:>Record Type: >>>Birth Certificate>>e>
cit则有2个值:
第一个=出生证明“
第二个=“记录类型:&gt;记录类型:&gt;&gt;&gt;出生证明&gt;&gt; e&gt;
如何摆脱第一个结束时的“和第二个开头的”?
由于 罗杰
答案 0 :(得分:2)
在这种情况下,你有特殊的语音标记,这样就可以了。
String line = "Birth Certificate”,”<f>Record Type:>Record Type: >>>Birth Certificate>>e>";
String[] cit = line.split("”,”");
System.out.println(cit[0]);
System.out.println(cit[1]);
如果您想使用标准语音标记,则可以使用此标记。
String[] cit = line.split("\",\"");
答案 1 :(得分:0)
尝试在双引号周围加上单引号,如下所示:
String[] cit = line.split('","');
在原始代码中,split
仅剪切逗号处的代码,并保留引号。通过使用单引号,您可以将引号包括在拆分中。