Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将Android ArrayList保存到Mysql中_Java_Android_Mysql_Arraylist - Fatal编程技术网

Java 如何将Android ArrayList保存到Mysql中

Java 如何将Android ArrayList保存到Mysql中,java,android,mysql,arraylist,Java,Android,Mysql,Arraylist,我有一个ArrayList,我想用restapi从服务器上保存到MySql数据库中。我根据ListView中选中项的值创建ArrayList 填充数据后,我使用Fast Android Networking(FAN)库将ArrayList插入到MySql中的一列中。插入时,我使用toString()方法将ArrayList转换为字符串 问题是保存的ArrayList的格式不是我期望的格式。它以如下格式保存: “[jon,doe,jane,doe]” 我想要的是ArrayList以以下格式保存:

我有一个
ArrayList
,我想用restapi从服务器上保存到MySql数据库中。我根据
ListView
中选中项的值创建
ArrayList

填充数据后,我使用Fast Android Networking(FAN)库将
ArrayList
插入到
MySql
中的一列中。插入时,我使用
toString()
方法将
ArrayList
转换为字符串

问题是保存的
ArrayList
的格式不是我期望的格式。它以如下格式保存:

“[jon,doe,jane,doe]”

我想要的是ArrayList以以下格式保存:

[“jon”、“doe”、“jane”、“doe”]


请帮助我如何做。

如果我正确理解您的问题,您需要将ArrayList转换为JSON字符串。看这个问题。很好,谢谢你的回答。现在插入的值看起来像“[\“123\”,“\“456\”]”如何删除括号外的双引号?现在,当您想从DB获取数据并在应用程序中使用时,需要执行反向操作-将JSON字符串转换为ArrayList。但不幸的是,我的用户下一步要做的事情将发生在web服务器中,而不是在android应用程序中。您在web服务器的后端使用的是什么?PHP、nodeJS、Python?