gpt4 book ai didi

java - 如何从url获取所有变量的HashMap

转载 作者:行者123 更新时间:2023-12-01 08:11:05 25 4
gpt4 key购买 nike

我只是想知道如何从 URL 中检索所有变量及其在 android(Java) 中的值。

例如如果我有如下 URL,
http://www.sample.com/json/just_in.asp?variable1=value1&variable2=value2

然后想要检索 variable1variable2 及其值并将其存储在 hashmap 中,其中
key=variable name(variable1)

value=variable value(value1)

最佳答案

像这样:

HashMap<String, String> map = new HashMap<String, String>();
try {
String url = "http://www.sample.com/json/just_in.asp?variable1=value1&variable2=value2";
List<NameValuePair> parameters = URLEncodedUtils.parse(new URI(url), "UTF-8");
for (NameValuePair p : parameters) {
map.put(p.getName(), p.getValue());
}
} catch (URISyntaxException e) {
e.printStackTrace();
}

map 将包含参数的键/值对。

关于java - 如何从url获取所有变量的HashMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17295339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com