首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XSL转换C# -缺少根元素

XSL转换C# -缺少根元素
EN

Stack Overflow用户
提问于 2012-07-20 22:17:42
回答 1查看 2.3K关注 0票数 5

长久以来的读者第一次海报!

我的问题比较直接...

源XML:http://pastebin.com/xHnv20Ej XSLT:http://pastebin.com/bAk6sZ9V

我正在尝试使用XSLT转换XML。我使用的所有编辑器都验证了这两个文件的格式都正确,并且转换成功。

只要我在C#中使用XslTransform类,就会得到一个“缺少根元素”的异常。

代码语言:javascript
复制
XslTransform myXslTransform;
myXslTransform = new XslTransform();
myXslTransform.Load(Utility.getTransformerToUse());
myXslTransform.Transform(fullPath, targetFile);

据我所知,所有根元素都存在,其他转换器都没有这个问题。关于C#的XSLTransform类,我是不是遗漏了什么?

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2012-07-20 23:46:14

问题解决了!- XML文件在转换之前就被XMLValidatingReader错误地格式化了!感谢您的所有回复,很抱歉这个解决方案可能对任何人都没有帮助..LOL。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11581214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档