首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用excel vba代码(xpath2.0 2.0,xslt2.0)转换xml

使用excel vba代码(xpath2.0 2.0,xslt2.0)转换xml
EN

Stack Overflow用户
提问于 2015-04-10 19:14:00
回答 1查看 1.1K关注 0票数 1

我需要通过使用excel vba代码传递xslt来转换xml文件。我尝试了一些示例代码,它适用于简单的xslt。当我开始使用复杂的one.Got错误进行测试时--值(//object/@name)不支持。

代码语言:javascript
复制
<xsl:for-each-group select="//object" group-by="@name">
  <object><xsl:value-of select="current-grouping-key()"/></object>
</xsl:for-each-group>

只是想确认一下。是Microsoft支持Xpath2.0 2.0和XSLT2.0。如果不是,这是什么替代解决方案。

非常感谢你的帮助。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-04-11 03:30:13

是Microsoft支持Xpath2.0 2.0和XSLT2.0。

No、VBA和Excel是微软的产品。微软目前只有XSLT1.0的实现。

如果不是,这是什么替代解决方案。

一个好的、高效的XSLT1.0解决方案是使用门窗法.

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

https://stackoverflow.com/questions/29569079

复制
相关文章

相似问题

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