Есть ли выражение режима режима, которое я могу использовать, чтобы найти все цифры в строке JSON и заменить их в рамках двойных кавычек? < /p>
String jsonString = " [
{
"FirstName": "abc",
"Email" : "a@a.com",
"Id" : 1,
"Phone" : 1234567890,
"Date": "2 May 2016 23:59:59"
},
{
"FirstName": "xyz",
"Email" : "b@b.com",
"Id" : 2,
"Phone" : 9876543210,
"Date": "3 May 2016 23:59:59"
}
] ";
< /code>
Я хочу получить следующий вывод: < /p>
[
{
"FirstName":"abc",
"Email" : "a@a.com",
"Id" : "1",
"Phone" : "1234567890",
"Date": "2 May 2016 23:59:59"
},
{
"FirstName":"xyz",
"Email" : "b@b.com",
"Id" : "2",
"Phone" : "9876543210",
"Date": "3 May 2016 23:59:59"
}
]
< /code>
Я пробовал строку ниже, но она не работает. Есть идеи? < /P>
jsonString = jsonString.replaceAll("=[ ]*([\\d]+)", "= \"$1\"");
Подробнее здесь: https://stackoverflow.com/questions/469 ... son-string