gpt4 book ai didi

Android 1.6 ksoap2 "RuntimeException: Cannot serialize: java.util.GregorianCalendar..",同时传递日期时间参数

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:54 25 4
gpt4 key购买 nike

我必须使用 ksoap2 api 在 android 中调用 .net web 服务。我的代码可以很好地将参数作为 String 或 int 传递。但它在将日历对象作为参数传递时显示“java.lang.RuntimeException:无法序列化:java.util.GregorianCalendar .....”。我将日期转换为字符串并将其解析为日期对象,但它不起作用。

任何人都可以帮助我。

谢谢。

最佳答案

传递日期最简单的方法是作为字符串传递,但如果你想将它作为日期传递,那么你需要编写一个类 Marshal 接口(interface)并注册信封。这基本上告诉 KSOAP 如何处理日期。你可以考虑这个帖子:

Implementing KSOAP Marshal Interface

希望这对您有所帮助。

关于Android 1.6 ksoap2 "RuntimeException: Cannot serialize: java.util.GregorianCalendar..",同时传递日期时间参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4004382/

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