小编Pip*_*yak的帖子

配置Jackson以反序列化单引号(无效)JSON

我是使用杰克逊图书馆的新手.

我试图这样做[见下文],它正在抛出错误.

String x="{'candidateId':'k','candEducationId':1,'activitiesSocieties':'Activities for cand1'}";
ObjectMapper mapper = new ObjectMapper();

try {
    JsonNode df=mapper.readValue(x,JsonNode.class);
    int i=0;
} catch .....
Run Code Online (Sandbox Code Playgroud)

例外:

org.codehaus.jackson.JsonParseException: Unexpected character (''' (code 39)): was expecting double-quote to start field name
at [Source: java.io.StringReader@1afd1810; line: 1, column: 3]
  at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1291)
Run Code Online (Sandbox Code Playgroud)

如果我用双引号(")替换单引号('),同样的事情也有效.

java jackson

29
推荐指数
2
解决办法
5万
查看次数

如何通过IntelliJ IDEA 10.5处理Tomcat

我是IntelliJ IDEA的新手.我试图在Tomcat中部署Web应用程序.

它无法部署,我无法在日志控制台中看到任何错误.

经过多次搜索,我能够找到文件~/Library/Caches/IntelliJIdea10/tomcat/_p1/logs/夹中的日志文件 .

这里有一堆日志文件,其中一个文件包含错误.然后,我可以解决问题并继续.

我是eclipse的用户,这个错误会直接出现在eclipse的日志控制台中.然而,IntelliJ IDEA并非如此.有人可以解释一下我在这里缺少什么吗?

此外,如果有人能指出如何在IDEA中完成与Tomcat的集成(为了更好地理解),那将是很好的.注意:我在Mac OS 10.6.8上使用IntelliJ IDEA 10.5.2 Ultimate版.

intellij-idea tomcat7

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

intellij-idea ×1

jackson ×1

java ×1

tomcat7 ×1