¿Cuál es la alternativa no obsoleta a XmlDataDocument y XslTransform?
Estoy modificando un código heredado para intentar eliminar las advertencias.XmlDataDocument
yXslTransform
Ambos generan avisos de que están obsoletos. En el caso deXslTransform
el reemplazo sugerido esXslCompiledTransform
, pero no se sugiere ningún reemplazo paraXmlDataDocument
.
¿Cómo puedo cambiar este código para eliminar las advertencias en .NET 4?
var xmlDoc = new System.Xml.XmlDataDocument(myDataSet);
var xslTran = new System.Xml.Xsl.XslTransform();
xslTran.Load(new XmlTextReader(myMemoryStream), null, null);
var sw = new System.IO.StringWriter();
xslTran.Transform(xmlDoc, null, sw, null);