Java:将字符串转换为在 url 中使用作为 get 的一部分

埃德温·马丁

您好,我将直截了当,我正在尝试使用 EditText 输入在 php url 中使用我希望 url 在运行时像 thi 一样。

http://www.free-map.org.uk/course/mad/ws/hits.php?artist=Oasis

所以我试过了

 URL url = new URL("http://www.free-map.org.uk/course/mad/ws/hits.php?artist=",et1);

但我得到了错误

在此处输入图片说明

这是我的代码的主要部分。

 class MyTask extends AsyncTask<Void,Void,String>
{
    EditText et1 = (EditText)findViewById(R.id.et1);

    public String doInBackground(Void... unused)
    {
        HttpURLConnection conn = null;
        try
        {
            URL url = new URL("http://www.free-map.org.uk/course/mad/ws/hits.php?artist=",et1);
            conn = (HttpURLConnection) url.openConnection();
            InputStream in = conn.getInputStream();
            if(conn.getResponseCode() == 200)
            {
                BufferedReader br = new BufferedReader(new InputStreamReader(in));
                String result = "", line;
                while((line = br.readLine()) !=null)
                    result += line;
                return result;
            }
            else
                return "HTTP ERROR: " + conn.getResponseCode();
        }
        catch(IOException e)
        {
            return e.toString();
        }
        finally
        {
            if(conn!=null)
                conn.disconnect();
        }
    }
拉胡尔

你不能追加EditTextString您必须从EditText.

EditText使用中获取输入-

EditText et1 = (EditText)findViewById(R.id.et1);
final String input = et1.getText().toString();
// then append it
URL url = new URL("http://www.free-map.org.uk/course/mad/ws/hits.php?artist="+input);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python-使用变量作为字符串格式的一部分

如何使用熊猫删除列值中的URL字符串的第一部分?

Wiremock-从URL中获取字符串,对其进行修改并作为正文的一部分返回

URL中的问号是查询字符串的一部分吗?

从URL删除查询字符串作为PHP函数的一部分

在Java中使用Regex替换字符串的一部分

字符串将url替换为javascript中相同url的一部分

使用作为字符串一部分的整数迭代for循环

快速访问URL路径时删除字符串的一部分

使用WriteLine仅将字符串的一部分写入文件

使用正则表达式和字符串提取URL的最后一部分

将标题作为CURL的一部分

使用JavaScript获取URL的一部分

使用字符串作为参数的一部分

仅回显URL(字符串)的一部分

如何在Java中使用字符串的一部分?

如何使用Java获取URL的一部分

消除php中url字符串的最后一部分

PHP-<form action =“”>属性内的变量作为get方法的url的一部分

将%20作为url的一部分传递到Twitter Web Intent,但显示为''空白

使用 RewriteRule 隐藏 URL 的一部分

Python 使用字符串值作为类/代码的一部分

OpenLiteSpeed:使用重写规则获取 URL 的最后一部分作为 GET 参数

如何使用 Javascript 获取 URL 字符串的一部分?

如何将带引号的字符串作为 URL 输入的一部分正确传递给 httr:GET()?

将参数作为查询字符串或 url 的一部分传递?

如何使用 PowerShell Get-Content -replace 仅替换一部分字符串

.htaccess 规则匹配新 url 的一部分并用作旧 url 的查询字符串

将字符串转换为字符串数组,保存作为 Java 单词一部分的空格