问题标签 [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.
json - 带有 JSON 对象的 Axis2 WebServices
我试图让 Axis2 WebServices 与 JSON 对象一起工作三天,但无法正确处理。他们必须接收并返回 JSON,以便它可以与 iPhone 应用程序通信。我已经尝试了谷歌前七页的所有内容,但一无所获。
我已经将消息格式化程序和消息生成器放在了axis2.xml 中。所以作为lib文件夹中的jettison jar。
有人能帮助我吗?我需要一个如何使它工作的例子。谢谢!
python - 如何使用 STOMP 配置 ActiveMQ?
我使用 stomp.py 作为 ActiveMQ 与 VeriFIX 对话的客户端。Verifix 使用 JMS。
有一个 API 主题可以发送命令,还有一个 API.RESPONSE 主题可以接收响应。
只有标头到达 stomp 客户端,而不是实际的有效负载。
我似乎需要按顺序配置消息转换,以便 ActiveMQ 知道如何将消息序列化到 STOMP 客户端。
http://activemq.apache.org/stomp.html提到了 XStream (XML) 和 Jettison (JSON)
如何配置 XStream 或 Jettison?
(已编辑)解决方案:
解决方案是包含一个“转换”标头。
有效值为:jms-map-json 或 jms-map-xml
这是订阅框架的外观。
找到这个后,我仍然无法在 ActiveMQ 文档中找到它。
这在任何地方都有记录吗?
c# - 在不反序列化/序列化类的情况下解析/编码 JSON
我正在寻找 .NET 的 JSON 解析器和编码器,它可以将 JSON 解析为自己的数据结构,然后我可以导航,而不是直接将其反序列化为一个类。在 Java 中,我使用Jettison的JSONObject和JSONArray,它们非常容易使用。
我不想(反)序列化的原因有很多:
- 序列化程序倾向于将元数据添加到 JSON 并要求元数据进行反序列化(例如 fastJSON 和 JSON.NET 添加类型信息)。
- 我不希望必须创建一堆类来处理所有不同类型的数据的麻烦。另外,我希望能够忽略我不感兴趣的字段,而不必向它们添加属性。
有什么可用的,还是我必须移植 Jettison 的一个子集?
java - 使用 Jettison 解析 JSON
我正在尝试使用 Jettison 解析 JSON 对象。这是我正在使用的代码
我收到此错误
线程“主”javax.xml.bind.UnmarshalException 中的异常 - 带有链接异常:[javax.xml.bind.UnmarshalException:意外元素(uri:“”,本地:“appUsage”)。预期的元素是(无)] 在 com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl 的 com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(未知来源)。 com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(未知来源)在 com.json.UnmarshalDemo.jsonParser(UnmarshalDemo.java:56) 在 com.json.UnmarshalDemo .main(UnmarshalDemo.java:33) 引起:javax.xml.bind.UnmarshalException:意外元素(uri:“”,本地:“appUsage”)。com.sun.xml.internal.bind.v2 中的预期元素是(无)。v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(Unknown Source) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(Unknown Source) ... 4 更多原因:javax.xml.bind .UnmarshalException:意外元素(uri:“”,本地:“appUsage”)。预期的元素是(无)... 14 更多
如何解决这个问题
json - JSON JAXB 对象类型序列化
我正在尝试使用 CXF 通过 JAXB 序列化 JSON。问题是当要转换的元素是 Object 类型时。
JSON格式的结果是
知道如何转换为简单的 json 格式吗?
java - JAXB:如何在运行时从编组中排除特定字段?
我正在使用 JAXB+Jettison 来提供多格式 RESTful(无模式)服务。
@XmlTransient
注释对我根本不想序列化的那些属性很有用。但这还不够。
如何在运行时从编组中排除特定字段?
我可以以某种方式预初始化编组上下文并定义要排除的字段吗?
我需要根据当前用户的角色有选择地序列化对象字段。
java - 使用 JAX-RS 将 java 对象编组到 JSON 添加空属性
我正在使用 jax-rs 并添加由 JAXRSOutInterceptor 在 Jetty 中编组的实体,但 JSON 输出正在修改为额外的空属性,如下所示:“$”:“”
JSONProvider 的创建和配置如下:
它也被编组为使用名称空间的 XML,但我不希望它们出现在 JSON 输出和输入中。
正在编组的对象与此类似:
当 MyObject2 是:
其余输出如下:
如何摆脱结尾的“$”:“”我读到 Jettison(这是我正在使用的默认 JSONProvider 实现)默认情况下将用 @XmlValue 映射的属性表示为“$”,但没有属性?
这是由实现 Serializable 引起的吗?
java - 从 json 字符串动态创建和读取树数据结构
我正在尝试开发一个动态查询构建器好几天。但是我在构建它时遇到了问题。
我正在复兴的是这样的json。
这是可读性很强的方式
- 这个 json 可以根据用户输入而改变(可以有更多的深度或更少)。
- 我想要做的是为 apache lucene 创建一个搜索查询......(目前让我们假设叶值只是字符串。)
它必须是这样的(我需要什么)
(年份:另一个值或(报告:一些价值和引用:一些价值))
我尝试使用 Jettison 库并使用 DefaultMutableTreeNode 创建树结构。但它没有像我预期的那样工作。然后我尝试了 whit 递归函数,它也没有工作
我想有没有可能创造出这种东西。如果是怎么办。
非常感谢您的尝试!提前致谢。
datetime - 为什么 cxf jax-rs 日期字段序列化有冒号?
我的 rest cxf 服务的类实体有一个 Date 字段。Jettison JsonProvider 的格式为:
"date":"2012-08-13T16:40:07.281-03:00"
但从 Gson 客户端,它被格式化为符合 iso8601(没有冒号时区)为:
"date":"2012-08-13T16:40:07.281-0300"
.
抛弃 jax-rs 发生了什么?
CXF Jettison 中是否有任何简单的方法来指定日期时区格式?
谢谢
json - JBoss中Jettison和Jackson的区别
在Jackson上使用 RestEasy JSON Provider Jettison(Badgerfish 映射)之间的根本区别是什么?
使用其中一个的优点和缺点是什么?