问题标签 [msxml6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xpath - 切换到 XML 6 时 selectSingleNode 的 xpath 问题
这是我的 XML:
使用时DomDocument(ver 3)
我可以运行以下命令(在 VB6 中):
这是为了标识该属性与其值一起存在。
现在移动到DomDocument60(ver 6)
这条线后失败。
我应该如何重新编写它以使其适用DomDocument60
?
在此先感谢多伦
html - 如何在 VBA 中使用 MSXML 按标签名称提取单个 HTML 元素的文本?
我正在尝试使用 MSXML6 提取美国专利标题。
在 USPTO 网站上专利文档的全文 html 视图中,专利标题显示为第一个也是唯一一个作为“body”子元素的“font”元素。
这是我的函数不起作用(我没有收到错误;带有公式的单元格只是保持空白)。
有人可以帮我找出问题所在吗?
windows - 如何设置 msxml 语言?
我安装了英文 windows server 2008 r2。MSXml 6.0 作为操作系统的一部分安装。当我检查一些 xml 文档时,我看到英文错误消息。例如:
我想在俄语中出错。我试过以下:
- 在 os 中设置俄语语言环境和显示语言
- 用预装的俄罗斯 windows mashine 中的 dll 替换当前的 msxml6.dll
- 从微软站点重新安装 Msxml,选择俄语
我在 ProcessMonitor 中看到 msxml 继续加载
C:\Windows\SysWOW64\en-US\msxml6r.dll.mui
本地化文件,但找不到它存储此信息的位置
PS在预装的俄罗斯windows上没有出现这样的问题
xml - 无法让 xsl:import 或 xsl:include 在 MSXML6 上工作
我正在尝试让 MSXML6 XSLT 导入(或包含)功能适用于我的应用程序。我到处寻找解决方案,并找到了许多对似乎正在工作的人的参考,所以我想我一定做错了什么,但我不知道它是什么。
书本.xml
DefaultRules.xsl
书本.xsl
原型.cpp
我从 XML 工具 (EditiX) 获得的(正确)输出是
我从 MSXML6 转换得到的(不正确的)输出是
看起来指定包含的文件没有被导入/包含,所以我只是得到默认模板结果,尽管我没有收到任何错误消息。如您所见,我将 resolveExternals 标志设置为 true(MSXML6 的新标志)。我也尝试从当前文件夹以及特定文件夹加载它(上面的代码使用 /Temp)。我也尝试过同时使用 xsl:import 和 xsl:include。该解决方案始终适用于 XML 工具,但使用上述代码和 MSXML6 总是给出不正确的结果。如果可能相关,我正在使用 Windows 10。
vba - 声明基于 OS 的公共变量类型
我正在编辑一个适用于 Office 2003、2007、2010、2013 等的 VBA 宏,在我们使用过的任何以前的操作系统版本的 Windows 上。现在我们已经升级到 Windows 10,这行代码:
不工作。它需要是
在上下文中,我声明了显式的全局变量,这就是其中之一。
问题是,我需要在我的计算机上编辑这些宏,但它们也需要在较旧的操作系统版本上工作,因为该产品仍在这些版本上使用。我已经尝试了很多东西来弄清楚是否有任何方法可以使这项工作,否则,没有骰子。MSXML6 在我的旧(运行 Windows 7)和新计算机上。所以在这一点上,我希望有一种方法可以根据使用的操作系统来定义这个变量。我知道你可以检查操作系统,我已经找到了代码,但是有没有办法根据操作系统有条件地定义变量?
IE:
dll - 检查.dll文件中声明或未声明的函数的方法
是否有任何工具通过帮助我可以找到是否在文件function
中声明了a 。.dll
实际上,我遇到了一个问题,编译器说它找不到xyz method
. 请如果有人知道我该如何检查这个东西,请分享。我要测试msxml6.dll
谢谢
c++ - Visual Studio 10:我的 Windows 10 上未声明 Saxxmlreader
我最近将我的 PC 从 Windows 7 切换到 Windows 10。在 Windows 7 上,没问题,我的解决方案是正确构建的。但是在我的 Windows 10 上,使用相同的解决方案我有错误“SAXXMLReader undeclared”。我不记得在 Windows 7 上安装了任何特别的东西,所以知道为什么它在 Windows10 上不起作用吗?问题可能来自我电脑的 dll 吗?谢谢。
编辑:经过一些测试,这里有一些细节:如果我用 myWindows 7 的 msxml6.dll 替换文件 C:\Windows\System32\msxml6.dll,我可以编译我的项目并且它可以工作!但是,Microsoft Excel(例如)不再起作用。因此,该 DLL 中似乎不再声明 SAXXMLReader。这是一个错误还是我应该检查我的代码?
vbscript - MSXML ServerXMLHTTP - 调用 Web 服务
问题:我从If Err.Number <> 0 Then
检查中得到以下错误输出;
代码:
我在这里想念什么?
c++ - VS2015:“DOMDocument60”:不是“MSXML2”的成员
环境:</p>
我使用 MSXML 来构建我的程序。该项目在 windows7 上运行良好。当我在 winServer 2012 上构建它时。它得到了编译错误:
我查找了 %systemdir% 并找到了msxml6.dll
和其他msxml*.dll
看来操作系统已经安装了MSXML6.0。我不知道为什么,有什么建议吗?感谢您的任何评论!:)
excel - Parsing Fidelity Stock Quote page
I have been able to obtain stock and index data from Fidelity by setting up a connection to the relevant Fidelity page; writing the results to a worksheet; and then finding the results I want on that sheet.
I am now trying to simplify and avoid using both IE and the temporary worksheet page. The code below, using Microsoft XML, v6.0 seems to download all the relevant information, but I cannot figure out how to process things afterward so as to be able to extract the Name, Last Price, and Date/Time of that last price.
I have looked at Yahoo finance and Google finance, but they don't have all of the indices that I am interested in.
The code below gets me to the point of downloading the page information, but the only components that I see being returned by the "Get" is responseText
(which I have split up and placed on a worksheet for examination), and responseBody
which seems to be an array of character codes of the contents of responseText
.
Perhaps I shouldn't even be using the MS XML tool in the first place, but it seems to me this should be possible.
Thanks for any pointers.