我有一个Java字符串,其中包含协议缓冲区文本格式的消息。这种格式类似于以下示例:
message {
timestamp: 145218418748
position {
latitude: 51100
longitude: 60100
horz_std_dev: 300
head: 9000
head_std_dev: 50000
sp: 150
sp_std_dev: 30
alt: 10
alt_std_dev: 5
}
}
message {
timestamp: 149218426748
position {
latitude: 51000
longitude: 60200
horz_std_dev: 3000
head: 900000
head_std_dev: 50000
sp: 2500
sp_std_dev: 30
alt: 10
alt_std_dev: 5
}
}
如何将这些字符串以编程方式转换为JSON格式?这个问题确实与从JSON格式的一个字符串转换为Proto Buffer Text格式的一个字符串有关。