问题标签 [jettison]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - SimpleJson:字符串到 JSONArray
我得到以下 JSON:
它保存在一个字符串中。
我想将其转换为JSONObject
失败的(因为构造函数假定 JSON 以 开头{
)。由于这似乎不可能,我想将其转换为JSONArray
. 我怎么能用 SimpleJson 做到这一点?
java - Jettison json转换不适用于jboss上的arraylist
我尝试了一个具有 ArrayList 的类的简单示例。见下文:
现在,我正在尝试将 EmployeeList 类型的对象转换为 JSON 字符串,然后使用 jettison 转换回对象。
我已经尝试过并且它正在我的本地系统上运行,但是当我尝试在我的应用程序服务器上部署时,它给出了一个错误。
java.lang.NoSuchMethodError: org.codehaus.jettison.AbstractXMLStreamWriter.getSerializedAsArrays()Ljava/util/ArrayList;
任何想法为什么?我在本地系统和应用程序服务器上使用相同的 java 版本。
java - 如何更改 Jettison JSON 格式以排除外部对象包装器?
我刚开始在Java
使用 Jettison 专门用于编组 ( Object
-> JSON
) 和 GSON 用于解组 ( JSON
-> Object
) 的环境 ( ) 中工作。
我在解组使用 Jettison 编组器创建的 JSON 对象时遇到问题。我注意到对于 X 类的对象,抛弃产生的字符串是
当我尝试使用 GSON 对其进行解组时,prop1 和 prop2 都具有空值。
不信任 Jettison 生成的 JSON 字符串的格式,我尝试反序列化字符串
没有外部 JSON 包装器,GSON 正确处理了它。
有没有办法让 Jettison 在没有附加外包装的情况下生成 JSON?或者有什么方法可以让 Jettison 和 GSON 一起工作?
json - 更改 JSON 提供程序(Spring / Spring-Boot)
是否可以将Jettison与 Spring / Spring-Boot 一起使用而不是默认的 JSON Provider Jackson?我有一个这样的要求,将 Json 输出与一个使用 Jettison 的非常古老的项目相匹配。
如果是的话,我可以得到一些指针/提示吗?
java - 如何处理 JSON 数组和 JSON 对象响应
我有一个从 HTTP 请求收到的 JSON 数组:
有时我只收到一个简单的 JSON 对象而不是一个数组。
我如何概括和存储响应,因为有时我得到一个数组,有时是一个普通的 JSON 对象。
目前我已经这样做了: JSONObject j = new JSONObject(recvdString);
在 JSON 数组的情况下,我得到一个错误:A JSONObject text must begin with '{' at character 1 of
json - json xml转换器在json字符串中有数组
我需要将 json 转换为 xml,然后再将该 json 转换回 xml,但是在此转换时我丢失了 json 数组对象 - 我正在使用 org.json lib。
json字符串 -
代码库 - 使用 org.json 库
输出 xml 和 json -
在这里,这个 json 没有任何数组,因为它在原始 json 中。请建议替代图书馆做同样的事情。
java - org.codehaus.jettison.json.JSONArray 是不可变的吗?
我将org.codehaus.jettison.json.JSONArray作为参数传递给方法,并在方法中更新(从数组中添加/删除元素)它。
但是这些变化并没有反映在调用者中。从源代码来看,该类似乎不是不可变的。我在代码方面做了如下的事情。
java - 在不知道 JSON 结构的情况下解析 Java 中的嵌套 JSON
我有一个用例,我得到一个随机的 jsonstring 和变量名。我需要验证该特定变量是否存在于该 json 中,如果存在则获取其值。比如让我们的json如下
除了上面的 jsonString,假设我得到一个输入 "ab" 。现在我需要返回1。是否有任何库可以直接在java中实现这一点?
java - JAVA中的JSON迭代使用jettison库
我有这个从 SalesForce 到我的 Java Spring 应用程序的复杂 JSON 数据。现在我想得到一些特定的值,如ID
, Fund_Ops_Code__c
, Type
, Product_Type__c
, Signed_Date__c
,Signed_State__c
等等。但是 JSON 中没有模式。我必须在 Java 中使用 Jettison 库。有人可以帮我迭代这些值吗?
json - Axis2 JSON 支持 (Jettison) 错误的 xml 转换
我正在使用 Axis2 1.6.4 来实现 REST Json WebServices ( https://axis.apache.org/axis2/java/core/docs/json_support.html ),当 Jettison 将 Json 对象转换为 XML 时,我会遇到问题。没有“根”元素。细节:
如果请求是:
那么服务器端的 XML OMElement 是:
所以错过了年龄元素
相反,如果请求是:
那么服务器端的 XML OMElement 是:
谢谢你的帮助,马蒂