当前位置: 首页 > 面试题库 >

如何使用Java通过Web服务公开JSON格式的数据?

赫连宏伯
2023-03-14
问题内容

有没有一种简单的方法可以使用Java将数据返回JSON中的Web服务客户端?我对servlet,spring等都很好。


问题答案:

对我来说,最好的Java <-> JSON解析器是XStream(是的,我实际上是在谈论json,而不是xml)。XStream已经处理循环依赖关系,并具有一个简单而强大的api,您可以在其中编写驱动程序,转换器等。

亲切的问候



 类似资料:
  • 问题内容: 是否有喜欢公开服务的课程?我正在尝试在Tomcat上部署我的应用程序。CXF或JAX-RS中是否有任何类公开REST Web服务? 问题答案: 您将需要来注释的API在serviceBean 代表HTTP方法,如基于注释,,,,等,这将暴露你的API到JAX- RS服务器,您需要在CXF配置XML创建。像这样- 该配置文件与您的web.xml中的contextConfigLocatio

  • 问题内容: 我正在尝试使用gson将JSON字符串读入Java程序。在下面的示例代码中- Java程序具有3个对象类。json字符串中的数据将具有可变数量的每个类的对象实例。我试图创建一个示例JSON-来解析..但在解析各种对象时遇到了问题。 这是使用json字符串的正确方法还是可以通过其他方式完成呢。您将如何使用不同类的可变对象解析json。谢谢, } 问题答案: 首先,您必须确定您的基本jso

  • 问题内容: 我是第一次编写Web服务。我基于Jersey创建了一个RESTful Web服务。而且我想 产生JSON 。我需要怎么做才能生成正确的Web服务的JSON类型? 这是我的方法之一: 仅指出方法的注释就足够了吗?那么此方法可能返回任何类型的对象?还是只有String?我是否需要对这些对象进行其他处理或转换? 作为初学者,请帮助我解决这些问题。提前致谢! 问题答案: 您可以使用jaxb注释

  • 我第一次编写web服务。我基于Jersey创建了一个RESTful web服务。我想制作JSON。要生成web服务的正确JSON类型,我需要做什么? 这是我的方法之一: 我简单地为我的方法指出注释就足够了吗?那么这个方法可能返回任何类型的对象?或者只返回String?我是否需要对这些对象进行额外的处理或转换? 作为初学者,请帮助我解决这些问题。提前谢谢!

  • 问题内容: 我正在使用jQuery将JSON发布到Java服务器,但是我认为JSON一定是错误的。这是我的数据及其发送方式的示例: 我正在使用Wicket的AbstractAjaxBehavior接收数据,并希望获得一个我可以解析的JSON字符串。当我获得传递的参数的映射时,键集如下所示: 显然,我可以轻松获取名称和描述的值,但是我的项目数组的键弄乱了。我敢肯定这很简单,但是我似乎一直在解决这个问

  • 我从web服务中获得了字符串ResultedValue的结果,该结果处于循环中,如下面的代码所示, 我想将ResultedValue的每个值存储在任何外部JSON文件格式中,当我使用 它给我的输出为[“target:q1/2013:17”]在字符串本身,我不知道我将如何存储在外部文件,因为我是一个新的JSON我不能做到这一点,我会请求请提供我的任何帮助链接