我正在使用一个 Web 服务,它将其响应呈现为一个 HTTP 样式的键值对列表。我想将它们解析为 HashMap。我不想写解析器。我想修改我当前的 hackish 解决方案,string.split("&")
然后是一系列string.split("=")
穿插逻辑的调用。
SO-land 中的任何人都知道对可以执行此操作的库的引用吗?我在 Apache 和 javax 中浏览过,但没有看到太多。我在 Android 中这样做。
一个简单的响应示例是:
result=success&id=8a8d3c30-e184-11e1-9b23-0800200c9a66&name=wahooooooo
理想功能:
public HashMap<String, String> parse(InputStream in);