String abc =
"<Message>
<Details> hello </Details>
</Message>
<Customer>
<Details> John </Details>
</Customer>
<Bank>
<Details> BANK1 <Details>
<Bank>"
Теперь я хочу заменить любую строку между "customer / Details" (здесь-John) статическим текстом (например, Peter), то есть заменить John на Peter.Как это сделать в Java, вероятно, с функцией ReplaceAll + регулярное выражение.Я не хочу беспокоить формат строки, которая находится в формате XML после замены.Ожидаемый результат
String abc =
"<Message>
<Details> hello </Details>
</Message>
<Customer>
<Details> Peter</Details>
</Customer>
<Bank>
<Details> BANK1 <Details>
<Bank>"