3
我向我的服务器请求数据并以2|bit.ly|1||1|
和|
的形式接收字符串应该是分隔符。奇怪的字符串拆分行为
我虽然下面的代码段应该做的工作
BufferedReader br = null;
...
br = new BufferedReader(new InputStreamReader(inputStream));
...
String line;
String[] columns;
ContentValues values;
while((line = br.readLine())!=null) {
columns = line.split("|");
...
}
但line.split("|");
的colums后,含有15个元素,而不是预期6.考虑仔细看看它的内容显示,每个字符串中的字符被存储在一个数组元素中。
任何人有想法,它有什么问题?来自服务器的代码没有以任何方式编码,只用了ASCII字符。
现在我觉得很蠢:P很确定它也会接受文字。谢谢! – Tseng 2010-10-19 23:45:21