有没有办法使用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来显示我们的数据。
答案 0 :(得分:1)
所以我们在前端反序列化方面面临问题
您需要自己编写大部分代码(或使用Java代码中的更多代码生成代码)。
也就是说,有一些水合助手。我建议:https://github.com/mobxjs/serializr