使用boost property_tree将二进制数据序列化为JSON

时间:2017-10-17 20:37:03

标签: c++ json boost boost-propertytree

当字节大于127(0x7f)时,我遇到了序列化二进制数据的问题。它看起来像是一个高位被切掉,所以当我想读0xff时我得到0x7f。

示例:

<tbody>
 <tr *ngFor="let e of (modalData.compareData | filter: filterString)">
  <td [class.success]="e.NewRuleVersionID === ''">{{ (e.OldRuleVersionID ? e.OldRuleVersionID  : 'New') }}</td>
  <td [class.success]="e.NewRuleVersionID === ''">{{ (e.OldOutcome ? e.OldOutcome : 'New') }}</td>
  <td [class.danger]="e.OldRuleVersionID === ''">{{ (e.NewRuleVersionID ? e.NewRuleVersionID : 'Removed') }}</td>
  <td [class.danger]="e.OldRuleVersionID === ''">{{ (e.NewOutcome ? e.NewOutcome : 'Removed') }}</td>
 </tr>
</tbody>

这是一个已知问题吗?任何解决方法?

0 个答案:

没有答案