【发布时间】:2014-09-10 10:50:15
【问题描述】:
我一直在为这个解决方案而烦恼,我有如下 JSON 字符串
{"Nodes":
[
{
"Node_id": 10023
},
{
"Node_id": 10056
},
{
"Node_id":00000
}
],
"utc":136199375611
}
如何将其转换为以下格式
{"Nodes":
[
{
"Node_id": "10023"
},
{
"Node_id": "10056"
},
{
"Node_id":"00000"
}
],
"utc":"136199375611"
}
现在我想用双引号“整数值”对所有整数值(曾经放在值中的值)进行编码,我如何使用 java 模式和匹配器类甚至子字符串类在正则表达式中做到这一点。您的帮助将不胜感激。
编辑
原始的 JSON 格式如下所示
{
"Nodes": [
{
"Node_id": "10023",
"count": 1
},
{
"Node_id": "10056",
"count": 2
},
{
"Node_id": "+00000",
"count": 1
},
{
"Node_id": "-00000",
"count": "6"
}
],
"utc": "136199375611",
"DeliveryTime": "Tue 23rd jun 2014 12:45 AM",
"Ifr": "2333"
}
【问题讨论】: