问题标签 [flexjson]

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.

0 投票
1 回答
525 浏览

android - Android 4.4.4 上的 FlexJson ClassNotFound 异常

我有一个适用于 Android 设备的 multidex 项目。我使用 Flexjson。我已经用 flexjson 3.3 和 2.x 对其进行了测试。

它在 android 5.x 中运行良好,但在 Android 4.4.4 中崩溃。

看起来 Dex 支持库不适用于较旧的 Android 版本,但我无法确定。

这是我的堆栈跟踪:

编辑:我已经向 Android 开发团队提出了一个问题,他们已经注意到这个错误是一个特性,即使它在后面的版本中运行得很好。如果有人觉得这很烦人,请尝试为重新开放投票:https ://code.google.com/p/android/issues/detail?id=178607

0 投票
2 回答
173 浏览

java - FlexJson - 无法序列化 Double [] 数组

我有一个带有 Double[] 变量的简单用户类,用于指定用户的位置。

这是我尝试序列化我的用户对象的代码

但是位置字段不会被序列化,其他字段虽然被序列化..有人可以帮忙吗?

谢谢!

0 投票
1 回答
1722 浏览

java - FlexJson 错误:ClassCastException:java.util.HashMap 无法转换为类

这是我尝试使用 FlexJSON 将我的 LONGTEXT 对象从 mysql 转换回我的 ProcessInputs java 对象时遇到的错误。

这就是我的 ProcessInput 类的样子

我在 FLEXJSON 中的检索代码:

这就是序列化的发生方式:

0 投票
0 回答
57 浏览

flexjson - 在 FLEXJSON 序列化程序中获得部分响应

我在我的一个项目中使用了 Rest 完整的网络服务。根据我的业务模块,我不应该在 json 响应中给出完整的对象模块。为了实现这一点,我正在使用 flex JSON 序列化程序。机智 flex json 我能够序列化对象并仅给选定的属性提供响应。这里的问题是,当我使用 JMETER 工具测试我的服务时,有时我在 REST 完整 Web 服务中获得了部分响应。

EX:我的对象模块如下

没有 Jmeter 的响应是


当我在 10 秒 1000 循环中使用具有 50 个用户的 Jmeter 运行相同的服务时,我得到以下响应

你可以在上面的回复中看到。第一个员工的详细信息只有姓名和年龄。地址和薪水被忽略。

请任何人帮助我解决这个问题

谢谢, Lokesh Sajjan

0 投票
1 回答
48 浏览

playframework-2.3 - 播放框架中的flexjson反序列化

我正在尝试在 playframework java 项目中使用 flexjson。但我无法将 json 字符串反序列化为对象。我在尝试反序列化时出现无法加载类异常,这是由类非源异常引起的。我正在使用 google guice 进行依赖注入,它与此异常有什么关系。

0 投票
1 回答
898 浏览

json - Liferay 和 Flexjson(JSON 序列化):日期格式

原始问题

我在 Liferay 网站上找到了这个 wiki --> https://web.liferay.com/community/wiki/-/wiki/Main/JSON+Serialization

它说我可以通过使用下面的代码将对象序列化为 JSON

它完成了这项工作,但是我的对象上的日期字段没有按照我想要的方式格式化。它看起来像下面的那个

我怎样才能格式化它?它还在 wiki 上说“松散序列化”基于 flexjson 库。

所以我检查了 flexjson 库,发现它们有我需要使用的默认 DateTransformer,但是 eclipse intellisense 无法识别所述变压器。

这是我对 Flexjson 的 DateTransformer 的参考 --> http://flexjson.sourceforge.net/

它在那里说我可以使用以下代码对其进行格式化:

问题是我如何在 Liferay SDK 中做到这一点?我正在使用 Ant 风格的构建类型。

添加

我收到了这个错误:

0 投票
2 回答
541 浏览

android - Flexjson 和 Dexguard/Proguard

当涉及到 flexjson 库时,我在使用 dexguard 时遇到问题。尝试使用 JSONDeserializer 反序列化时,我不断收到以下错误。

有没有人有适当的规则让 flexjson 在 android 发布 apk 中混淆后正常工作?

类似于 gson lib 的东西。

0 投票
0 回答
103 浏览

java - flexjson.JSONException:无法实例化抽象类或接口

我对使用 JSON 第三方 API FlexJson 还是很陌生。我正在使用这个 jar 将 JSON 反序列化为 java 对象(用户定义)。该类包含两个数组对象。当我使用这个 jar 将此 json 反序列化为我的对象时,会发生错误。错误是“flexjson.JSONException:无法实例化抽象类或接口”。我从带有 REST Web 服务的服务器获取响应字符串是:

我反序列化此代码的java代码是:

请帮我解决这个问题。我搜索了很多链接,但我没有得到任何可靠的解决方案。所有帮助将不胜感激。

0 投票
0 回答
86 浏览

java - 如何使用 FlexJson JSONDeserializer 解析具有 List 作为字段的类?

我想将一个字符串解析为一个类,该类具有一个 List 作为字段和另一个对象。这是课程:

和字符串:

根据我尝试使用选项的问题.use(),但我只设法获得了一个 HashMap。文档对我来说不清楚。

编辑:现在我做了一些改变来解决这个问题,甚至无法获得哈希图......

Edit2:好的,我得到了哈希图,但这太疯狂了。

我设法做到了:

然后我做:

Param param = params.get(0);将失败的 HashMap 返回到 Params...

0 投票
1 回答
407 浏览

java - how to convert json to java Obj using flexjson?

Yes. It is my code what convert java obj to JSON using flexjson. It is ok by the test. But I don't know how to convert JSON to java Obj. Anybody knows? Thanks for your help in advance.