public void Transform(IXsltFileProvider fileProvider, string inputXmlFilePath, string outputFilePath) { if (!CanHandleXsltVersion(fileProvider.XsltVersion)) { throw new Exception($"This transformer can handle xslt version 1. Supplied xslt is {fileProvider.XsltVersion}"); } var transform = new XslCompiledTransform(); transform.Load(fileProvider.Path); transform.Transform(inputXmlFilePath, outputFilePath); }
public void Transform(IXsltFileProvider fileProvider, XmlReader input, XmlWriter output) { if (!CanHandleXsltVersion(fileProvider.XsltVersion)) { throw new Exception($"This transformer kan handle xslt version 1. Supplied xslt is {fileProvider.XsltVersion}"); } var transform = new XslCompiledTransform(); transform.Load(fileProvider.Path); transform.Transform(input, output); }
public void Transform(IXsltFileProvider fileProvider, Stream input, Stream output) { if (!CanHandleXsltVersion(fileProvider.XsltVersion)) { throw new Exception($"This transformer kan handle xslt version 1. Supplied xslt is {fileProvider.XsltVersion}"); } var transform = new XslCompiledTransform(); transform.Load(fileProvider.Path); using (var reader = XmlReader.Create(input)) { transform.Transform(reader, null, output); } }
public void Transform(IXsltFileProvider fileProvider, XmlReader input, XmlWriter output) { FindTransformer(fileProvider.XsltVersion).Transform(fileProvider, input, output); }
public void Transform(IXsltFileProvider fileProvider, Stream input, Stream output) { FindTransformer(fileProvider.XsltVersion).Transform(fileProvider, input, output); }
public void Transform(IXsltFileProvider fileProvider, string inputXmlFilePath, string outputFilePath) { FindTransformer(fileProvider.XsltVersion).Transform(fileProvider, inputXmlFilePath, outputFilePath); }
public void Transform(IXsltFileProvider fileProvider, Stream input, Stream output) { _mananger.Transform(input, fileProvider.Path, output); }
public void Transform(IXsltFileProvider fileProvider, XmlReader input, XmlWriter output) { _mananger.Transform(input, fileProvider.Path, output); }
public void Transform(IXsltFileProvider fileProvider, string inputXmlFilePath, string outputFilePath) { _mananger.Transform(inputXmlFilePath, fileProvider.Path, outputFilePath); }
public SaxonValidator(IXsltFileProvider xsltFileProvider) { _xsltFileProvider = xsltFileProvider; _mananger = new SaxonManager(); }