如何解析没有查询参数的URL?

时间:2018-04-02 08:13:48

标签: android

这是我在扫描条形码后得到的URL: -

 https://www.dubrovniksecrets.com/use.php?101720131|02|03|2018.04.30|blah

如何从URL检索值?由于没有密钥,我无法使用getQueryParameterName()来提取值。

1 个答案:

答案 0 :(得分:1)

您必须手动解析它。首先在?之前切断第一部分:

String url = "https://www.dubrovniksecrets.com/use.php?101720131|02|03|2018.04.30|b";
String paramsString = url.split("?")[1];

然后你可以分开参数:

String[] params = paramsString.split("|");

现在您有一个数组或值。