Не кто-нибудь, пожалуйста, подумайте о детских печатях?
Как уже отмечали другие, как в ответах, так и в комментариях, выполнение этого с регулярным выражением вызовет проблемы в ближайшее время.поскольку ваши данные становятся достаточно сложными, чтобы включать либо [
/ ]
, либо <
/ >
символов.Как только это произойдет, любое простое регулярное выражение будет разбито, и вам нужно будет либо приклеить его обратно на ленту в надежде, что он еще долго будет хромать, прежде чем снова сломаться, или повторно реализовать его с реальным анализатором XML и / или лучшеРеализация SOAP.
OTOH, предложение leonbloy о кодировании ваших данных в base64 на самом деле довольно хорошее.Я не думал об этом, и он должен работать так же хорошо, как и правильная реализация SOAP, с оговорками, что отправленные данные будут больше, и, если вам нужно выполнить отладку на уровне проводов, может быть сложнее интерпретироватьсодержание.