Я пытаюсь создать преобразование, вывод которого будет текст, но также включает в себя оригинальный XML.Просто я получил сообщение XML, которое должно быть преобразовано во вставку SQL, но в случае ошибки SQL я хочу вставить оригинальное сообщение XML в базу данных.
Например, ввод:
<message><tag name="foo">dummy</tag></message>
Результат преобразования должен быть таким:
INSERT INTO table (column) VALUES ('dummy')
IF @@error <> 0
BEGIN
INSERT INTO errMsgLog (message) VALUES ('<message><tag name="foo">dummy</tag></message>')
END
Проблема в том, если я установил выход в XSLT наtext 'нет включенных тегов xml (только значения).Так есть ли смешанный режим вывода или переопределение атрибута?
Спасибо за любую помощь.