【发布时间】:2011-10-21 09:26:22
【问题描述】:
在过去的 4 个月里,我一直在开发一个 Android 应用程序,并且在拆分功能方面遇到了以下问题:
String [] arr;
SoapPrimitive result = (SoapPrimitive)envelope.getResponse();
arr = result.toString().trim().split("|");
result 变量是我访问我的 WebService 后得到的,现在它可以完美运行了。但是,由于某种原因,我的 split("|") 方法没有在 "|" 处拆分而是在我的结果字符串中的每个字符处拆分。所以我的数组看起来像这样:
arr[0] 是 "H", arr[1] 是“e”, 等等……
我不知道为什么会这样,因为我之前在同一个项目中使用过它并且效果很好。
提前谢谢你
【问题讨论】: