使用正则表达式在Java中拆分嵌套JSON

时间:2016-01-30 18:08:16

标签: java html json regex split

我是regex的新手并希望将嵌套的JSON转换为String,下面是几个示例示例

我需要输出字符串,如下所示

  
      
  1. {" mainId":" 12345""二进制代码":[{"子ID":" 123456bd" " splitAll":真},{"子ID":" 123456cd"" splitAll":假}]}
  2.         

    预期产量:12345

         

    [{"子ID":" 123456bd"" splitAll":真},{"子ID":" 123456cd& #34;" splitAll":假}]

         

    2 {" mainId":" 12345""二进制代码":[{"子ID":"&# 34;," splitAll":真},{"子ID":""" splitAll":假}]}

         

    预期产出:

         

    12345 [{" subId":""," splitAll":true},{" subId":" "" splitAll":假}]

         

    3 {" mainId":" 12345""二进制代码":[]}。

         

    预期产出:

         

    12345 []

如何使用正则表达式实现此目的?

1 个答案:

答案 0 :(得分:0)

您是否有限制使用像JAXB这样的库?