回答
使用杰克逊或gson。 构建POJO对象并使用这些库转换为json https://github.com/FasterXML/jackson
应该是直截了当的工作。
这是一个边界[仅限链接的答案](http://meta.stackexchange.com/q/8231/213671)。你应该扩大你的答案,在这里包含尽可能多的信息,并使用链接仅供参考。 – SmokeDispenser
请不要在明显的题目/问题上张贴答案! [见:**应该提出一个关于主题问题的建议吗?**](http://meta.stackoverflow.com/q/276572/1768232) – SmokeDispenser
虽然这个链接可能回答这个问题,但最好包含必要的部分的答案,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/11634329) – SmokeDispenser
使用Jackson API。你必须定义一个pojo,一些注释,并且在任何时候你都会运行它。 Google Jackson API教程。还有一些XML/JSON pojo免费在线转换器。
让我知道Google是否不帮你,我可以为你快速写点东西。
这会很好,如果你可以吗? – RubyDigger19
您需要一个BroadCastReciever
,当您获得互联网连接时会触发。检查this SO线程获取更多信息。
制作一个Service
类,它可以对您的网站进行web服务调用。我建议使用retrofit或volley库来进行web服务调用。 Here是使用改造的官方指南。
然后使用jackson/gson将你的对象转换成json。请参阅@ autobot_101关于如何做到这一点的答案。
将此json数据作为参数传递给您的web服务调用。有关更多信息,请参阅this SO线程。
链接只有答案不好,但我认为这应该给你一个如何解决问题的想法。
谢谢,我会以某种方式做到这一点。这是我的第一个Android应用程序 – RubyDigger19
@ RubyDigger19当然。祝你好运。 :) –
- 1. 将参数发送到UIViewController的最佳方式是什么?
- 2. 将数据推送到设备的最佳方式是什么?
- 3. 将数据从Java发送到PHP的最佳方式是什么?
- 4. 如果有人不拨打网络服务,将数据发布到网址的最佳方式是什么?
- 5. 大量数据 - 发送它们的最佳方式是什么?
- 6. 将UTF8数据导出到Excel的最佳方式是什么?
- 7. 将数据保存到文件的最佳方式是什么?
- 8. 计算差异数据并通过网络发送它的最佳方式是什么?
- 9. 在Ruby中解析网页的最佳方式是什么?
- 10. 在Python中通过网络发送对象的最佳方式是什么?
- 11. 使用C#通过网络发送文件的最佳方式是什么?
- 12. 将文件上传到php web服务并将其保存到mysql数据库的最佳方式是什么?
- 13. 在创建时将JSON发送到页面的最佳方式
- 14. 将用户推送到其他页面的最佳方式是什么?
- 15. 将更新从服务器发送到iphone的最佳方式是什么?
- 16. 将名称值对发送到服务器的最佳方式是什么?
- 17. 将日志从ELK发送到Splunk的最佳方式是什么?
- 18. 将密码从Silverlight发送到WCF RIA的最佳方式是什么?
- 19. 通过PHP将NSData发送到MySQL的最佳方式是什么?
- 20. 将读取和解释的数据从数据库传输到网页的最佳方式是什么
- 21. 将数据从WCF发送到Silverlight客户端的最快方式是什么?
- 22. 解析Int到一年的最佳方法是什么?
- 23. 将数据添加到Django数据库的最佳方式是什么?
- 24. 将1,600,000行数据上传到mysql数据库的最佳方式是什么?
- 25. 通过jQuery发送PHP数组的最佳方式是什么?
- 26. 将数组添加到Mysql的最佳方式是什么
- 27. 什么是解析JSON字典阵列的最佳方法
- 28. 什么是解析JSON字符串的最佳方法?
- 29. 解析Json的最佳方法是什么?
- 30. 将JSON编码数据以什么格式推送到网站?
我会建议使用GSON库。它的谷歌,它是强大的。看看这个链接。 https://github.com/google/gson –
“离线应用程序”与互联网? –
谢谢@RageshRamesh。 – RubyDigger19