提问人:liftarn 提问时间:10/2/2023 更新时间:10/3/2023 访问量:29
如何使用 MS XML 6.0 进行 transformNodeToObject
How to do transformNodeToObject with MS XML 6.0
问:
在MS XML 4.0中,您可以有变量(在此处使用C++)
IXMLDOMDocument2Ptr spDocSource;
IXMLDOMDocument2Ptr spDocResult;
IXMLDOMDocument2Ptr spDocStylesheet;
然后加载它们并进行转换,例如
spDocSource->transformNodeToObject(spDocStylesheet, vResultDoc);
但在 6.0 中,该功能似乎消失了。我现在应该怎么做?我找到的所有文档要么是关于过时的 4.0,要么似乎没有提到任何关于它的内容。transformNodeToObject
答:
0赞
liftarn
10/3/2023
#1
它实际上就在那里。只是您的编译器需要用木槌或其他钝器进行良好的敲击。尝试进行干净的构建。
评论
0赞
Panagiotis Kanavos
10/3/2023
或者人们应该质疑为什么使用过时的MSXML。甚至 MSXML 6 也已有 18 年的历史。该库是 Internet Explorer 的一部分,Internet Explorer 仅出于兼容目的存在于所有受支持的 Windows 版本中。有更好的 XML 处理库
0赞
liftarn
10/3/2023
@PanagiotisKanavos我不会将它用于新开发,但这是对旧软件的更新。
评论
transformNodeToObject
上的文档:“在:MSXML 3.0 和 MSXML 6.0 中实现”。您确定它在 v6.0 中不可用吗?人们似乎已经将它与 ,例如,请参阅此问题。msxml60.dll