我试图向传递给此函数的 JSONObject 添加一个值。问题是,当我尝试使用密钥添加它时,它不会被包含在内。当我打印出它的字符串表示时,不包括标识符键。
该功能的其余部分正常工作。if 语句被执行并且标识符有一个值。它不为空。我很欣赏任何想法。
public String issueWebRequest(String path, JSONObject array, boolean boolIdentifier){
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(url);
try {
if(boolIdentifier){
array.put("identifier", identifier);
}
StringEntity se = new StringEntity(array.toString());