Q
格式化字符串解析
0
A
回答
0
关于web服务,问题是与我使用的KSOAP2 android库。 我曾经得到的结果代码是:
HttpTransportSE ht = new HttpTransportSE(URL);
ht.debug = true;
ht.call(SOAP_ACTION, envelope);
String response = envelope.getResponse().toString();
我不得不使用下面的行获得响应为XML:
String responseXML = ht.responseDump;
所以,现在有一个与解析XML响应没有问题。 谢谢大家的帮助。
4
这不是最佳解决方案,但适用于调试信息。
但是,正如其他人建议最好将结果作为XML(或JSON)一样,因为您可以使用健壮的库来分析数据。
final Matcher matcher =
Pattern.compile("\\w+\\{x=(\\w+);y=(\\w+);z=(\\w+)\\}")
.matcher("anyType{x=4;y=5;z=acq}");
while (matcher.find()) {
final String x = matcher.group(1);
final String y = matcher.group(2);
final String z = matcher.group(3);
}
相关问题
- 1. 用PowerShell解析/格式化字符串
- 2. 迭代字符串格式化/解析?
- 3. 将数字转换为格式化的字符串并再次解析格式化的字符串
- 4. NSPredicate无法解析格式字符串
- 5. 如何解析字符串格式,如[***] ***?
- 6. NSPredicate:“无法解析格式字符串'%@'”?
- 7. 解析Objective-C printf格式字符串?
- 8. 解析字符串到DateTime格式
- 9. 以给定格式解析字符串
- 10. NSPredicate:无法解析格式字符串
- 11. NSPredicate,无法解析格式字符串
- 12. 解析字符串特定的格式
- 13. sscanf的解析格式的字符串
- 14. 以特定格式解析字符串
- 15. 解析特定格式的字符串
- 16. talend datetime格式从字符串解析
- 17. 字符串格式化在格式化整个字符串
- 18. 解析字符串:输入字符串格式不正确。 #
- 19. 的Java:解析一个JSON格式化字符串到Java
- 20. 为什么TimeSpan字符串格式化解析为异常?
- 21. 保留输入字符串格式化以解析为双倍
- 22. 解析阵列格式化字符串作为PHP
- 23. 在Java中格式化和解析日期和字符串
- 24. 从格式化的字符串解析Java
- 25. 格式化字符串解析和更新
- 26. 解析各种格式化的字符串到时间
- 27. 在源代码中解析C#未格式化的字符串,然后转换为字符串格式
- 28. 用javascript格式解析正确的格式字符串
- 29. 解析字符串日期格式为(yyyy.MM.dd HH.mm.ss.S)格式
- 30. 解析解析字符串
你试图从什么网络服务拉? – ardent 2012-07-21 00:10:03
Web服务应该返回XML,但我得到了这个。所以我只是问,当我试图找到一个解决方案(SOAP WS) – Antonis 2012-07-21 00:12:14
它总是在'anyType {x =%s; y =%s; z =%s}'的格式? – Haozhun 2012-07-21 00:13:40