gpt4 book ai didi

c# - 没有加载样式表

转载 作者:行者123 更新时间:2023-11-30 16:30:57 26 4
gpt4 key购买 nike

我在 aspx 页面中使用 C# 代码将 infopath xml 页面转换为 html。这是我的代码:

XPathDocument myDoc = new XPathDocument(@"C:\Users\rameshgandhik\Documents\infopath forms\ram.xml");
XmlTextWriter myWr = new XmlTextWriter(@"C:\Users\rameshgandhik\Documents\infopath forms\ram.html",null);
XslTransform myXsl = new XslTransform();
myXsl.Transform(myDoc, null, myWr); // Here i am getting an error.

在 myWr 的 Transform 方法中显示错误“没有加载样式表。”。

任何人都可以知道这个错误.........请告诉我解决方案......

最佳答案

那是因为您还没有加载样式表。 :-)

您已经创建了一个新的 XslTransform 对象,但实际上并没有将任何转换规则放入其中。因此,它不知道如何转换您提供给它的 XML,错误消息中已清楚地表达了这一点。

如果要从 *.xsl 文件进行转换,可以使用 XslTransform.Load 方法。
如果您想从其他位置获取转换,请指定该位置是什么,我可能会帮助您。

关于c# - 没有加载样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5202372/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com