使用对象引用反序列化Json

时间:2016-09-25 20:50:13

标签: json typescript reference

有没有办法使用typescript反序列化包含对其中已存在的对象的引用的JSON?

例如,我们有一个盛大的父母“爸爸”与两个父母“爸爸”和“妈妈”联系在一起,他们有两个孩子,json看起来像:

<!doctype html>

<html lang="en">

   <body>
<form name="uploadForm" method="post" action="updateMyprofile.php" >    
 <label>profilep</label>  <input type="text"name="profile_picture" ><br><br>
<label>Uname</label>  <input type="text" name="username" ><br><br>
 <label>BName</label><input type="text" name="businessname"><br><br>
 <label>Town </label>   <input type="text" name="town" ><br><br>
  <input type="submit" name="submit" value="Submit" /> 
    </form>  
   </body>
</html>

您可能会看到妈妈的孩子刚刚插入其“id_”字段的值。这是因为Java和fastxml库中使用了JsonIdentityInfo。

因此,我们在前端反序列化中遇到问题,我们使用typescript angular和primeng来显示我们的数据。

1 个答案:

答案 0 :(得分:1)

  

所以我们在前端反序列化方面面临问题

您需要自己编写大部分代码(或使用Java代码中的更多代码生成代码)。

也就是说,有一些水合助手。我建议:https://github.com/mobxjs/serializr