У меня есть строка, которая содержит повторяющиеся разделы:Regex заменить блоки
"dim": [{
"name": "1",
"value": "43.8"
}, {
"name": "2",
"value": "27.9"
}, {
"name": "3",
"value": "36.7"
}]
То есть, есть несколько «DIM» блоки, каждый из которых может содержать «имя», «значение» тегов.
мне нужно преобразовать все это, вместо на:
"1" : "43.8",
"2" : "27.9",
"3" : "36.7"
Есть ли простое выражение регулярного выражения, чтобы сделать это в Java?
No: использовать парсер JSON для анализа JSON. –
Что означает на месте? Строки Java неизменяемы. –
@MadPhysicist: Я буду использовать StringBuilder, а не String. Я использовал «на месте», чтобы сказать, что каждый блок dim должен содержать замененный раздел для этого dim. Надеюсь, это яснее! –