帮我分析下log日志的报错,为什么fastjson官网不能转换?

|  
|  
|  
|  
|  
只需一步,快速开始
查看: 621|回复: 1
不停跳出,求帮忙分析一下log日志
主题帖子积分
超级玩家, 积分 606, 距离下一级还需 394 积分
超级玩家, 积分 606, 距离下一级还需 394 积分
[11/27/2015 - 11:02:18PM] Papyrus log opened (PC-64)
[11/27/2015 - 11:02:18PM] Update budget: 1.200000ms (Extra tasklet budget: 1.200000ms, Load screen budget: 500.000000ms)
[11/27/2015 - 11:02:18PM] Memory page: 128 (min) 512 (max) 153600 (max total)
[11/27/2015 - 11:02:18PM] Maximum stack depth: 100
[11/27/2015 - 11:02:18PM] This is a script log only and does not contain information on any other part of the game, including crashes.
[11/27/2015 - 11:02:25PM] VM is freezing...
[11/27/2015 - 11:02:25PM] VM is frozen
[11/27/2015 - 11:02:25PM] Reverting game...
[11/27/2015 - 11:02:29PM] Loading game...
[11/27/2015 - 11:02:32PM] VM is thawing...
[11/27/2015 - 11:02:50PM] VM is freezing...
[11/27/2015 - 11:02:50PM] VM is frozen
[11/27/2015 - 11:02:50PM] Saving game...
[11/27/2015 - 11:02:50PM] VM is thawing...
[11/27/2015 - 11:03:26PM] VM is freezing...
[11/27/2015 - 11:03:26PM] VM is frozen
[11/27/2015 - 11:03:26PM] Saving game...
[11/27/2015 - 11:03:26PM] VM is thawing...
[11/27/2015 - 11:03:33PM] error: Unable to call IsPlaying - no native object bound to the script object, or object is of incorrect type
& & & & [&nullptr form& ()].Scene.IsPlaying() - &&native&& Line ?
& & & & [DNMasterQuest (000AEC4F)].RadioFailsafeScript.StartAllScenes() - &g:\_F4\Art\Raw\Scripts\RadioFailsafeScript.psc& Line 14
& & & & [DNMasterQuest (000AEC4F)].RadioFailsafeScript.OnTimer() - &g:\_F4\Art\Raw\Scripts\RadioFailsafeScript.psc& Line 26
[11/27/2015 - 11:03:33PM] warning: Assigning None to a non-object variable named &::temp7&
& & & & [DNMasterQuest (000AEC4F)].RadioFailsafeScript.StartAllScenes() - &g:\_F4\Art\Raw\Scripts\RadioFailsafeScript.psc& Line 14
& & & & [DNMasterQuest (000AEC4F)].RadioFailsafeScript.OnTimer() - &g:\_F4\Art\Raw\Scripts\RadioFailsafeScript.psc& Line 26
[11/27/2015 - 11:03:33PM] error: Unable to call Start - no native object bound to the script object, or object is of incorrect type
& & & & [&nullptr form& ()].Scene.Start() - &&native&& Line ?
& & & & [DNMasterQuest (000AEC4F)].RadioFailsafeScript.StartAllScenes() - &g:\_F4\Art\Raw\Scripts\RadioFailsafeScript.psc& Line 15
& & & & [DNMasterQuest (000AEC4F)].RadioFailsafeScript.OnTimer() - &g:\_F4\Art\Raw\Scripts\RadioFailsafeScript.psc& Line 26
[11/27/2015 - 11:04:17PM] VM is freezing...
[11/27/2015 - 11:04:17PM] VM is frozen
[11/27/2015 - 11:04:17PM] Saving game...
[11/27/2015 - 11:04:18PM] VM is thawing...
[11/27/2015 - 11:04:38PM] VM is freezing...
[11/27/2015 - 11:04:38PM] VM is frozen
[11/27/2015 - 11:04:38PM] Saving game...
[11/27/2015 - 11:04:38PM] VM is thawing...
[11/27/2015 - 11:05:48PM] error:&&(): the animation graph (SwitchDoorExSmall01) cannot currently process event &play02&.
& & & & [ ()].Default2StateActivator.PlayAnimationAndWait() - &&native&& Line ?
& & & & [ ()].Default2StateActivator.SetDefaultState() - &g:\_F4\Art\Raw\Scripts\Default2StateActivator.psc& Line 87
& & & & [ ()].Default2StateActivator.OnLoad() - &g:\_F4\Art\Raw\Scripts\Default2StateActivator.psc& Line 62
[11/27/2015 - 11:05:48PM] error:&&(000E0971): the animation graph (SwitchDoorExSmall01) cannot currently process event &play02&.
& & & & [ (000E0971)].Default2StateActivator.PlayAnimationAndWait() - &&native&& Line ?
& & & & [ (000E0971)].Default2StateActivator.SetDefaultState() - &g:\_F4\Art\Raw\Scripts\Default2StateActivator.psc& Line 87
& & & & [ (000E0971)].Default2StateActivator.OnLoad() - &g:\_F4\Art\Raw\Scripts\Default2StateActivator.psc& Line 62
[11/27/2015 - 11:05:48PM] error:&&(000E18AB): the animation graph (SpecialCaseDoors) cannot currently process event &Close&.
& & & & [ (000E18AB)].Default2StateActivator.PlayAnimationAndWait() - &&native&& Line ?
& & & & [ (000E18AB)].Default2StateActivator.SetDefaultState() - &g:\_F4\Art\Raw\Scripts\Default2StateActivator.psc& Line 87
& & & & [ (000E18AB)].Default2StateActivator.OnLoad() - &g:\_F4\Art\Raw\Scripts\Default2StateActivator.psc& Line 62
[11/27/2015 - 11:05:48PM] error:&&(000E18AC): the animation graph (SpecialCaseDoors) cannot currently process event &Close&.
& & & & [ (000E18AC)].Default2StateActivator.PlayAnimationAndWait() - &&native&& Line ?
& & & & [ (000E18AC)].Default2StateActivator.SetDefaultState() - &g:\_F4\Art\Raw\Scripts\Default2StateActivator.psc& Line 87
& & & & [ (000E18AC)].Default2StateActivator.OnLoad() - &g:\_F4\Art\Raw\Scripts\Default2StateActivator.psc& Line 62
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 47
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 47
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 47
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 47
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 48
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 48
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 48
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 48
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 49
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 49
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 49
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 49
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 50
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 50
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 50
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 50
[11/27/2015 - 11:05:49PM] VM is freezing...
[11/27/2015 - 11:05:49PM] VM is frozen
[11/27/2015 - 11:05:49PM] Saving game...
[11/27/2015 - 11:05:49PM] VM is thawing...
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 51
[11/27/2015 - 11:05:49PM] error:&&(): does not have any 3d and so cannot be placed at.
& & & & [ ()].ObjectReference.PlaceAtNode() - &&native&& Line ?
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 120
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 51
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 51
[11/27/2015 - 11:05:49PM] error: Cannot call spawnBird() on a None object, aborting function call
& & & & [ ()].birdspawnerscript.spawnBird() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 122
& & & & [ ()].birdspawnerscript.OnCellLoad() - &g:\_F4\Art\Raw\Scripts\BirdSpawnerScript.psc& Line 51
[11/27/2015 - 11:05:53PM] VM is freezing...
[11/27/2015 - 11:05:53PM] VM is frozen
[11/27/2015 - 11:05:53PM] Saving game...
[11/27/2015 - 11:05:53PM] VM is thawing...
[11/27/2015 - 11:05:54PM] error: Cannot call GetActorRef() on a None object, aborting function call
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 148
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:54PM] error: Cannot call WouldBeStealing() on a None object, aborting function call
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 209
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:54PM] warning: Assigning None to a non-object variable named &::temp16&
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 209
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:55PM] error: Cannot call WouldBeStealing() on a None object, aborting function call
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 209
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:55PM] warning: Assigning None to a non-object variable named &::temp16&
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 209
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:55PM] error: Cannot call WouldBeStealing() on a None object, aborting function call
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 209
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:55PM] warning: Assigning None to a non-object variable named &::temp16&
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 209
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:55PM] error: Cannot call WouldBeStealing() on a None object, aborting function call
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 209
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:55PM] warning: Assigning None to a non-object variable named &::temp16&
& & & & [AO_Dogmeat_FindHostile (0004926A)].RefCollectionAliasManager.ProcessCollection() - &g:\_F4\Art\Raw\Scripts\RefCollectionAliasManager.psc& Line 209
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 49
[11/27/2015 - 11:05:55PM] error: Cannot call AddKeyword() on a None object, aborting function call
& & & & &unknown self&.aoscript.FlagObjectFinished() - &g:\_F4\Art\Raw\Scripts\AOScript.psc& Line 74
& & & & [AO_Dogmeat_FindHostile (0004926A)].AODogmeatQuestScript.OnStageSet() - &g:\_F4\Art\Raw\Scripts\AODogmeatQuestScript.psc& Line 54
主题帖子积分
高级玩家, 积分 501, 距离下一级还需 99 积分
高级玩家, 积分 501, 距离下一级还需 99 积分
和你的虚拟内存设置有关吧
Powered by<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&FastJson 通过TypeReference 解析空数据数据报错_问答_ThinkSAAS
FastJson 通过TypeReference 解析空数据数据报错
FastJson 通过TypeReference 解析空数据数据报错
01-21 10:38:37.413: W/System.err(7864): com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 19, fieldName data
01-21 10:38:37.414: W/System.err(7864): at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:232)
01-21 10:38:37.414: W/System.err(7864): at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:135)
01-21 10:38:37.414: W/System.err(7864): at com.alibaba.fastjson.parser.deserializer.DefaultFieldDeserializer.parseField(DefaultFieldDeserializer.java:33)
01-21 10:38:37.414: W/System.err(7864): at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.parseField(JavaBeanDeserializer.java:420)
01-21 10:38:37.415: W/System.err(7864): at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:330)
01-21 10:38:37.415: W/System.err(7864): at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:135)
01-21 10:38:37.415: W/System.err(7864): at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:551)
01-21 10:38:37.415: W/System.err(7864): at com.alibaba.fastjson.JSONReader.readObject(JSONReader.java:189)
01-21 10:38:37.416: W/System.err(7864): at com.alibaba.fastjson.JSONReader.readObject(JSONReader.java:184)
服务器返回的数据为空的情况下报错即data="",但是如果不为空则没有问题
TypeReference&Response&User&& reference = new TypeReference&Response&User&&() {
我觉得这个问题你做一下异常处理不行么? 看这错误说的是语法问题:W/System.err(7864): com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 19, fieldName data
第二种情况返回空数据,
FastJSON可以通过修改配置进行空字符串过滤
用了Spring的话可以在xml里配置
&bean id="fastJsonHttpMessageConverter"
class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter"&
&property name="supportedMediaTypes"&
&!--解决IE JSON提示下载的问题--&
&value&text/charset=UTF-8&/value&
&value&application/charset=UTF-8&/value&
&/property&
&property name="features"&
&!--NULL过滤--&
&value&QuoteFieldNames&/value&
&value&WriteMapNullValue&/value&
&value&WriteNullStringAsEmpty&/value&
&value&WriteNullListAsEmpty&/value&
&value&WriteNullNumberAsZero&/value&
&value&WriteNullBooleanAsFalse&/value&
&!--浏览器兼容--&
&value&BrowserCompatible&/value&
&!--斜杠处理--&
&value&WriteSlashAsSpecial&/value&
&/property&
没有Spring的话在JSON.toJSONString(SerializerFeature.WriteMapNullValue)....... ),填入相应的参数
具体请看com.alibaba.fastjson.serializer
public enum SerializerFeature {
QuoteFieldNames,
UseSingleQuotes,
WriteMapNullValue,
WriteEnumUsingToString,
UseISO8601DateFormat,
WriteNullListAsEmpty,
WriteNullStringAsEmpty,
WriteNullNumberAsZero,
WriteNullBooleanAsFalse,
SkipTransientField,
SortField,
/** @deprecated */
@Deprecated
WriteTabAsSpecial,
PrettyFormat,
WriteClassName,
DisableCircularReferenceDetect,
WriteSlashAsSpecial,
BrowserCompatible,
WriteDateUseDateFormat,
NotWriteRootClassName,
DisableCheckSpecialChar,
BeanToArray,
WriteNonStringKeyAsString,
NotWriteDefaultV
作用就是变量名,比如同时配置了WriteMapNullValue、WriteNullStringAsEmpty,当容器里是NULL时JSON转化成""
添加你想要问的问题
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
官方1群:【已满】
让ThinkSAAS更好,把建议拿来。【WebService】(4)
报错如下:
java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/MLjava/lang/SILjava/lang/S[Ljava/lang/OLjava/lang/T)V
通过网上查找,最终发现是因为JavaEE环境版本的问题,原来我在创建web projcet时选择了JavaEE6:
将这个版本修改为JavaEE5,这样就可以发布服务了。
下图为发布服务成功后的界面:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:735461次
积分:8370
积分:8370
排名:第1399名
原创:190篇
转载:49篇
评论:111条
(1)(7)(1)(2)(2)(1)(1)(3)(1)(3)(7)(1)(10)(6)(4)(2)(5)(6)(18)(1)(1)(8)(7)(5)(6)(1)(2)(7)(12)(19)(24)(1)(9)(5)(18)(1)(31)

我要回帖

更多关于 fastjson api 的文章

 

随机推荐