我已经搜索了这个,但它在其他语言中,如Python或R(?).我在列表中有列表,我想删除空列表.例如:
[[abc,def],[ghi],[],[],[jkl,mno]]
我想要:
[[abc,def],[ghi],[jkl,mno]]
如何从列表中删除空列表?谢谢!
我花了几天时间试图找出凌空并最终设法找到使用Method.POST的方法.我正在使用StringRequest将email_address参数传递给我的PHP.现在它返回一个JSON字符串:
{"user_id":1,"email_address":"adminuser"}
Run Code Online (Sandbox Code Playgroud)
但是,我无法使用普通的getString()方法提取数据.它给了我"没有价值"的错误.这是我的代码.只是它的摘录:
// Login button
btnLogin = (Button) findViewById(R.id.btnLogin);
// Login button click event
btnLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String param = txtUsername.getText().toString();
postData(param);
}
});
}
/**
* Posting parameter
* */
private void postData(final String param) {
// Get username, password from EditText
String username = txtUsername.getText().toString();
String password = txtPassword.getText().toString();
// Check if username, password is filled
if(username.trim().length() > 0 && password.trim().length() > 0){
if(username.equals("adminuser") && password.equals("test")){
RequestQueue rq = Volley.newRequestQueue(this);
StringRequest …Run Code Online (Sandbox Code Playgroud)