我有以下两个结构体
```
type TestA struct {
A string `json:"AA,omitempty"`
}
type TestB struct {
B string `json:"AB,omitempty"`
}
```
初始化一个TestA
```
ta := TestA{
A: "a",
}
```
现在TestA序列化之后为"{"AA": "a"}"
我想要用此反序列化一个TestB,使得TestB结果为"{"AB": "a"}",请问有什么比较优雅的实现么?
有疑问加站长微信联系(非本文作者)