gpt4 book ai didi

android - 如何使用 JSON 将记录插入 SQL 数据库

转载 作者:搜寻专家 更新时间:2023-11-01 09:12:32 33 4
gpt4 key购买 nike

假设我存储了一个名称列表,例如:"abc","bcd","gdf"... 在一个字符串数组中。我有一个 Android 应用程序,它显示每个值以及一个复选框。我需要将我的字符串数组转换为 JSON 字符串,以便我可以将它存储在远程数据库中。现在我正在本地主机上使用 SQL Server 创建的数据库。我需要使用 Web 服务(最好是 SOAP)将 JSON 字符串值插入数据库

我应该怎么做?还有其他更好的方法吗?

这是我的 Android code .

谢谢

最佳答案

在我的例子中,这很好用,

          JSONObject jsonObject = new JSONObject();

jsonObject.put("key1", value1);
jsonObject.put("key2", value2);

JSONArray jArrayParam = new JSONArray();
jArrayParam.put(jsonObject);

List<NameValuePair> nameValuePair = new ArrayList<NameValuePair>();
nameValuePair.add(new BasicNameValuePair("bulkdata",
jArrayParam.toString()));

Log.e("bulkdata", jArrayParam.toString());

HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("yor remote database url");

httppost.addHeader("Content-Type", "application/x-www-form-urlencoded");
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs, HTTP.UTF_8));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
// get response entity
HttpEntity entity = response.getEntity();

尝试一下。谢谢。

关于android - 如何使用 JSON 将记录插入 SQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7230590/

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