我想做以下事情,找不到优雅的方式:
将XML模板读入 System.Xml.XmlDocument
使用我的UI中的数据填充它
用XSLT
我写的 转换它
应用CSS
样式表
将其渲染为WebBrowser
控件
我目前正在从磁盘上的文件中读取它,填充它,然后在填充后将其保存回磁盘.我XSLT
在模板中引用,然后CSS
在XSLT
然后使用该WebBrowser.Navigate([filename])
方法显示XML文件.
显然,当我来部署此应用程序,它会打破可怕的文件将不会存在于磁盘上,我将无法引用XSLT
和CSS
文件中的XML
文件,因为它们会资源.我打算将模板作为资源包含在内,但无法从中找到一种巧妙的方法.
任何帮助非常感谢