Как скрестить XML-документ из базы с имеющимся .xsl средствами XslTransform - C#

Узнай цену своей работы

Формулировка задачи:

Люди! Имеем следующее: в Oracle есть хранимая процедура, задача которой сформировать XML-документ. Это не обсуждается. Далее, после execut'а этой процедуры результат имею в cmd.Parameters['xml_out'].Value, где cmd.CommandType=StoredProcedure. Далее, есть шаблом *.xsl к этому полученному XML. В результате должен появиться HTML-документ. Внимание, вопрос: как же мне значение из cmd.Parameters['xml_out'] запихнуть в
XslTransform xslt = new XslTransform();         
....
xslt.Transform(сюда,null,writer);
Создавать файл *.xml и потом пихать его туда не хочется, не правильно это. Что же делать? Может я замкнулась и есть какой-то другой выход?

Решение задачи: «Как скрестить XML-документ из базы с имеющимся .xsl средствами XslTransform»

textual
Листинг программы
// Create the XmlDocument.
XmlDocument doc = new XmlDocument();
doc.LoadXml(cmd.Parameters['xml_out']);
...
XslTransform xslt = new XslTransform();
....
xslt.Transform(doc,null,writer);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.143 из 5
Похожие ответы