Добрый день всем,
Я не знаю, почему это так сложно, но у меня, должно быть, один из тех дней!
Я пытаюсь выполнить XslCompiledTransform в памяти XmlDocument(Я извлек XML из веб-сервиса и сохранил в базе данных).Пока у меня есть следующий код:
string xslFile = "C:\\MOJLogViewer\\GetClaimTransformed.xslt";
XslCompiledTransform processor = new XslCompiledTransform();
processor.Load(xslFile);
MemoryStream ms = new MemoryStream();
processor.Transform(xdoc.CreateNavigator(), null, ms);
ms.Seek(0, SeekOrigin.Begin);
StreamReader reader = new StreamReader(ms);
XmlDocument transformedDoc = new XmlDocument();
transformedDoc.Load(reader.ReadToEnd());
string output = reader.ReadToEnd();
ms.Close();
Когда я пытаюсь запустить этот код, я получаю исключение "недопустимые символы в пути".Путь не содержит недопустимых символов, поэтому я абсолютно озадачен!
Надеюсь, вы поможете.
Спасибо