问题标签 [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 回答
589 浏览

java - 如何将值为列表的映射序列化为 JSON?

我需要用 flexJSON 2.0 序列化这个特定的对象:

其中 Node 和 NodeOutput 只是 POJO,只有一些字符串字段。我被地图卡住了>。我尝试了许多不同的方法,但都没有成功。你能帮我解决这个问题吗?

0 投票
0 回答
75 浏览

json - 是否可以从反序列化中排除字段?

我有实体,其中包含一些字段,例如 id、name、address。

当创建一个新实体时,我想将接收到的 json(使用 flexjson)反序列化到对象。但我想排除 id 字段。

我知道序列化有排除选项,但反序列化没有。正确的?

0 投票
2 回答
1581 浏览

java - flexjson用点“。”反序列化属性字符串。里面

我正在尝试使用 flexjson 反序列化从网络调用中获得的字符串。问题是其中的一些元素在属性/键中有一个点,例如:

现在,除了这些带点的字符串之外,其他所有内容都已到位,它们最终在我的目标类中为空。我猜这是因为它不知道将它们映射到什么,因为我无法在我的容器类中声明一个带有点的变量。

这是我现在要反序列化的代码,

如何修改它以捕获带有点的字符串并将它们放在我的 Things 类中:

注意我对序列化没有任何控制权..

0 投票
2 回答
2855 浏览

java - Java 无法反序列化 JSON

我在尝试反序列化我认为有效的 JSON 字符串时遇到错误:

当我运行此代码时,我得到:

我的 JSON 格式是否错误?就好像 JSON 在某种程度上是“坏的”,而 FlexJSON 将其视为 HashMap ......

0 投票
1 回答
1072 浏览

java - 如何使用 Spring MVC 中的替代 JSON 库

我的理解是 Spring MVC 附带了Jackson JSON库的版本/依赖项。我真的很喜欢/更喜欢 FlexJSON,并且想知道是否可以将 Spring 配置为使用FlexJSON,如果可以,如何?

0 投票
1 回答
1009 浏览

java - Flexjson 无法反序列化 LinkedHashMap

我正在反序列化一个 json 对象,如下所示

但我得到 ClassCastException 如下

我的反序列化代码是

但是当我使用 HashMap 而不是 LinkedHashMap 时,它可以工作,但输出排序如下(它不是原始顺序)。

我想按原始顺序获得输出。我发现这个相关的链接 Flex JSON 无法正确序列化/反序列化 LinkedHashMap 但不知道如何使用 ObjectFactory。

我将不胜感激任何帮助!

提前致谢!

0 投票
2 回答
190 浏览

json - RooWebJson 和 KendoUI 网格

我使用 Spring ROO json 作为后端使 KENDOUI GRID 为 READ 工作。

但是,对于 CREATE,生成的响应是 HTTPSTATUS.CREATED。

KENDOUI GRID 期望响应正文为“null”的 HTTPSTATUS.OK。

我通过推入 roo 生成的代码验证了这一点,并进行了以下更改。有效。

JSON.aj 代码

推入式代码

问题 :

有没有办法改变 roo 的 json aj 文件的默认响应?

或者

有没有办法在 KENDOUI 中处理其他 HTTPSTATUS,因此 HttpStatus.CREATED 的响应将被视为成功。

最后,KENODUI GRID 似乎无法检测到服务器何时遇到错误,因为甚至没有捕获错误 500。

0 投票
1 回答
1367 浏览

java - 使用 FlexJSON 序列化静态内部类

我正在尝试序列化这个内部类

但只是{}被退回。

如果我尝试public在每个成员变量之前添加,则会出现此错误:

我尝试按照示例进行操作,但它没有显示如何Person构造,并且我不知道将类static设为内部类会如何影响这一点,因为我对 Java 还是很陌生。

我还尝试阅读 Google 针对该错误提供的所有解决方案,但仍然一无所获。

如何返回一个内部类flexjson.JSONSerializer()的所有成员变量?static

0 投票
0 回答
565 浏览

java - 如何使用 FlexJson 以特定顺序序列化对象和属性

我是 FlexJson 的新手,并试图对其有所了解。我从一段简单的代码开始。这是代码:

}

这是输出:

我想得到的是以下输出:

实际输出按字母顺序排列。我想要得到的是如上所示的输出。任何人都可以帮助做到这一点。非常感谢您的帮助。

0 投票
1 回答
141 浏览

java - FlexiJSon - 序列化反序列化

我有两个不同的程序——一个序列化数据并将其保存到本地文件,另一个程序加载数据并使用它。问题是反序列化不起作用 - 无论我如何序列化/反序列化数据,都无法重建它被序列化的相同结构。

编辑:特别是从文件加载序列化操作的结果的问题。

Edit2:我得到的异常是线程“main”中的异常 java.lang.ClassCastException: java.util.ArrayList cannot be cast to myImage

我使用深度序列化,如您在此处看到的:

serealize 操作的输出如下所示:

对于反序列化,我使用: