gpt4 book ai didi

java - '" ;' instead of normal quotes ("") 从 Jersey 返回 XML

转载 作者:行者123 更新时间:2023-11-30 11:45:44 25 4
gpt4 key购买 nike

我遇到了以下问题。我有使用 Jersey 的 Web 服务,它可以生成 2 种返回数据 - XML 和 JSON。

@GET
@Produces({"application/xml","application/json"})

返回的数据还包含一个带引号的字符串 "",如果返回的数据类型是 JSON,则一切正常 - 返回带普通引号的字符串 "",但如果返回的数据类型是 XML,则返回带有 " 的字符串。

问题在于,在客户端字符串中需要使用普通的 "" 引号。请帮忙解决这个问题。

预期字符串示例:

{"key1":"value1","key2":"value2"}

最佳答案

您可能想看看:Can I force JAXB not to convert " into ", for example, when marshalling to XML?

(JAX-RS 使用 JAXB)。

我知道“和可能会有问题,因为我看到一些较旧的 XML 系统会做一些奇怪的事情(包括古老的 IE 7)。

关于java - '&quot ;' instead of normal quotes ("") 从 Jersey 返回 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10228160/

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