gpt4 book ai didi

java - JSON 对象的 REST Post 不处理 java 中日期值中的空格

转载 作者:行者123 更新时间:2023-12-01 15:21:03 25 4
gpt4 key购买 nike

我正在使用以下 unix 命令测试 REST post 服务:

  curl -d "{"begTime":"2012-06-06 01:06:01.744","id":"1"}" http://localhost:8080/Restlet

我使用以下 RESLET 打印语句打印该值:

 System.out.println("entity ---------" + jString + "--");

当我打印在我的 java 应用程序中收到的值时,我看到这个值:

实体---------{begTime:2012-06-06--

如何获取整个日期,以便它不会切断其余的对象值?

最佳答案

对我来说这看起来像是一个引用问题; JSON 文字中包含 " 字符。试试这个:

curl -d '{"begTime":"2012-06-06 01:06:01.744","id":"1"}' http://localhost:8080/Restlet

如果您认真对待这个问题,请考虑使用 shell 脚本以外的其他方法来执行此操作。这是因为相对于许多其他脚本语言(Python、Ruby、Perl、Tcl,……,一个很长的列表)直接执行的操作,使用 shell 脚本正确引用可能会变得非常尴尬。

关于java - JSON 对象的 REST Post 不处理 java 中日期值中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10922359/

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