问题标签 [msxml2]
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.
vbscript - 如何防止来自 MSXML2.XMLHTTP、vbscript 的缓存响应
我在 Windows 7 中使用 vbscript 编写 wscript。脚本需要从打开的 ftp 服务器中获取文件,因此我必须使用 MSXML2.XMLHTTP 对象
我正在抓取的文件被缓存在 C:\Users\user\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5 的子文件夹中
缓存的文件没有“过期”值,尝试使用 setRequestHeader 方法设置值似乎没有任何效果。
如果其他人需要此解决方案,我将自行回答
xml - 加载 XML 不起作用:在文档的顶层无效
我想.resx
使用Excel VBA
.
.resx
完全是这样的:
VBA 代码如下所示:
如标题中所述,错误:
我不确定为什么会收到错误消息。
删除评论部分和<xsd:>
标签也无济于事。
我已经尝试过使用其他 XML 文件的代码并且它可以工作。我已将文件的结尾更改为 xml,但它不起作用。
我不知道还能尝试什么。该文件保存为 UTF8。我可以毫无问题地在 Webstorm 中打开它并且它正在被识别。
我想使用的 XPath:XDoc.SelectNodes("/root/data[@name='Change_phone_number']/value")
excel - 在 Mac 上使用 MSXML.ServerXMLHTTP 的 VBA 中的 Web 服务
我有一个 Excel 加载项,在某一时刻,我需要使用 Microsoft XML DLL 通过 Web 服务发送和接收数据。
问题是现在我需要让这个 Add-in 可用于 Mac。
从一开始我就遇到了一个问题,MSXML2.XMLHTTP
不适用于 Mac。
有谁知道使用VBA通过WebService(GET
和POST
)发送和接收数据的任何方式,但与Mac兼容?
excel - Excel VBA Web 抓取表格无响应;MSXML2.ServerXMLhttp.6.0 方法
我使用 Excel VBA 构建了一个网络爬虫,它执行以下操作:
- 从名为“CIK_Links”的工作表中的链接列表中一次读取一个链接。
- 它转到链接,读取其响应文本,如果在该响应文本中找到一个超链接,其 innerHTML 为“(所有基金和类别/合同的列表”),那么它将该链接保存到一个变量中并创建另一个 MSXML2.ServerXMLhttp .6.0 对象。
- 创建对象后,它会在响应文本中找到第三个表,循环并找到该表的特定元素,然后将这些值输出到 Excel 中名为“Parsed_Tables”的工作表中。
- 然后代码转到“CIK_Links”表上的下一个链接并重复步骤 1-3。注意:表格中有大约 640,000 个链接,但我一次只运行几千个链接。是的,我曾尝试一次运行 10、20、100 次,但问题仍然存在。
我遇到的问题是,一旦我点击运行,我就会收到消息“Excel 没有响应”,但代码仍然在后台运行。考虑到我要求它执行的操作,该代码运行良好并且速度非常快,但显然我需要进一步优化它以防止它使 Excel 过载。找到某种方法来避免在每次迭代时将解析的 HTML 写入 Excel 会很有帮助,但是,我不知道如何在不这样做的情况下以我需要的格式写入数据。数组解决方案会很棒,但是在将数组中的数据写入 Excel 之前,必须对其进行大量操作,甚至可能对数组进行子集化/切片。我需要帮助,因为我已经用尽了我所有的知识,并且在构建这个应用程序的过程中我做了很多研究。我什至愿意使用其他技术,如 python 和 beautifulsoup 库,我只是不知道如何以我需要的格式将表数据输出到 csv 文件。提前致谢!
这是文件: TrustTable_Parse.xlsb
免责声明:我拥有数学学士学位,并且通过在每种语言中实现我自己的许多项目,自学了如何使用 VBA、SQL 和 R 进行编码。重点是,如果我的代码看起来很奇怪,或者你认为我做事效率低下,那是因为我已经多年没有编码了,而且我不知道更好,哈哈。
下面是我的代码:
以下是 CIK_Links 表中列出的链接示例:
json - VBA 获取请求 cURL
我对 VBA 中的 MSXML2.XMLHTTP 对象有疑问。我需要在 json 中发送一条消息,但 auth 令牌中有双引号。因此,为了让这些双引号到达消息中,使用了反斜杠。现在通过将 xml 解析为 Json,xmlhttp 对象添加了一个额外的反斜杠。
基本上我发送这个“Token token=\x22AAA\x22”
并且服务器接收到这个“Token token=\\x22AAA\\x22”
vb.net - VBS 未多次发送“GET”请求
我在 Visual Studio 中创建了一个小应用程序来控制我的树莓派,但是当我第二次按下按钮时,请求没有发送。
你能帮忙吗?谢谢
javascript - 在 VBA 中,对象 MSXML2.XMLHTTP 每次都不能很好地加载 javascript
我正在尝试修复一个使用函数 GetData 的旧宏,该函数在响应字符串中检索整个页面。(这里不能给出真实的网址)
加载相关页面并在 javascript 标签之间写入所需的数据:
这是我在浏览器中粘贴 URL 时可以在源页面中找到的内容的副本。
所有被xxx替换的数据都是我需要的。在浏览器中,我明白了,但是使用宏,有时那些 xxx 数据是空的。这应该是因为用于加载 javascript 的库可能不是好的库(MSXML2)。
您是否知道我需要更改什么,或者我应该使用哪种库来确保捕获 javascript 数据?
非常感谢
xml - MSXML2 丢弃编码?
我在将 xml 文件加载到“DOMDocument60”时遇到了一些问题。它是保存为 XML 的纯文本文件。在 VBA 中加载后,它缺少编码行。
有任何想法吗?提前谢谢了,
第一行
更改为
excel - MSXML2.XMLHTTP 偶尔超时
尝试使用 MSXML2.XMLHTTP 请求确定服务器上是否存在文件。它大部分时间都有效,但每隔一段时间就会因“操作超时”而失败。最多,出现一次错误情况,然后它会恢复正常工作。有任何想法吗?
xml - ms-access vba 上的 selectSingleNode 问题
我在访问 vba 上使用这个简单的子
运行时我收到 91 运行时错误