У меня возникла проблема, из-за которой я пытаюсь создать команду XMLA в переменной SSIS 2008, чтобы я мог динамически создавать/обрабатывать разделы Analysis Services 2008. Проблема, с которой я столкнулся, заключается в том, что команда XMLA содержит двойные кавычки, и я попытался экранировать с помощью \, но хотя поле выражения SSIS показывает правильно отформатированную команду, строковая переменная ssis показывает обратную косую черту.
например, выражение SSIS, которое я ввожу:
"<Create xmlns=\"http://schemas.microsoft.com/analysisservices/2003/engine\">"
Затем выражение SSIS оценивается правильно и отображается как:
<Create xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
но в фактической переменной ssis (оцениваемой как выражение) значение:
<Create xmlns=\"http://schemas.microsoft.com/analysisservices/2003/engine\">
Обратите внимание, что обратная косая черта видна.
Кто-нибудь может помочь?
Спасибо