Наиболее вероятная причина, по которой вы видите это, заключается в том, что содержимое XML-элемента хранится в другой структуре XML, Message.Xml, хранящийся в Xml, экранируется, поэтому это не является реальной проблемой, это ожидаемое поведение.
У вас есть несколько вариантов, включая:
- Использование хранимой процедуры, которая загружает и обрабатываетэлемент Xml как Xml, а не строка в результате.
- В Orchestration извлеките элемент Xml, переформатируйте, чтобы включить корневой элемент, и создайте новое Сообщение на основе этого.
Проблема в том, как эти данные были сохранены, а не в том, как SQL Server их возвращает или как BizTalk представляет их.