我在android中开发了一个应用程序,在其中我从MYSQL数据库中获取一些数据并对其进行一些操作并将其存储在SQLite中。现在我想将存储在SQLite中的所有数据发送到MYSQL。我知道我需要在那里使用JSON。我将把结果存储在Cursor中 光标c =“select * from emp”(仅举例) 现在我将如何将此光标解析为String以将其发送到php页面?以及我将如何在那里解码?请帮帮我。
答案 0 :(得分:1)
如果你问的是如何编码数据并将其作为GET参数发送到php,你可以使用以下内容:
$编码= BASE64_ENCODE(序列化($数据)) 然后调用example.com/?data=$encoded 其中$ data可以是来自$ data = $ sth-> fetchAll(PDO :: FETCH_ASSOC);
的查询结果并在接收端: $解码=反序列化(BASE64_DECODE($ _ GET [ '数据']))
但这会限制你大约2K的数据。
如果您可以使用POST,请使用POST。