gpt4 book ai didi

domdocument - Msxml2.DOMDocument 和 Msxml2.XMLHTTP 之间的区别

转载 作者:行者123 更新时间:2023-12-03 06:15:00 35 4
gpt4 key购买 nike

有什么区别:

Msxml2.DOMDocument
Msxml2.XMLHTTP

?当然,另一个问题是哪一个最适合我的目的,如下所述?

上下文是这样的 - 我有代码可以多次调用来检索网页。我正在寻找执行此任务的最有效的对象。例如,像这样:

Dim oXmlHttp : Set oXmlHttp = CreateObject("MSXML2.XMLHTTP")

oXmlHttp.Open "GET", sUri, False
oXmlHttp.Send
If Err Then
getWebPage = "ERROR - could not get the source text of the webpage."
Exit Function
End If
sResponse = oXmlHttp.responseBody

如果我使用以下方法创建对象,这似乎以相同的方式工作:

Dim oXmlHttp : Set oXmlHttp = CreateObject("MSXML2.XMLHTTP")

任何人都可以解释或向我指出一个引用资料,该引用资料清楚地概述了其中每一个的差异(和预期用途)吗?

最佳答案

如果您想了解有关 MSXML 的更多信息,这些链接可能会有所帮助:

简而言之,XMLHTTP 用于检索信息,而 DOMDocument 用于构造和解析信息。

此页面解释得更好:http://msdn.microsoft.com/en-us/library/windows/desktop/ms760218(v=vs.85).aspx

DOMDocument “表示 XML DOM 树的顶部节点。” while XMLHTTP “为与 HTTP 服务器的通信提供客户端协议(protocol)支持。”

关于domdocument - Msxml2.DOMDocument 和 Msxml2.XMLHTTP 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10728324/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com