Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何访问a<;中HTML标记的内部文本;span>;标签_Html_Excel_Vba - Fatal编程技术网

如何访问a<;中HTML标记的内部文本;span>;标签

如何访问a<;中HTML标记的内部文本;span>;标签,html,excel,vba,Html,Excel,Vba,我想从包含此HTML的网页中获取一些文本 <span id="result_box" class="short_text" lang="en"> <span class="hps">mothers</span> <span class="hps">love</span> </span> 我正在尝试在单元格(1,2)中获取文本母亲之爱。我不是excel vba master,但从逻辑上讲,您的代码应该是这样的

我想从包含此HTML的网页中获取一些文本

<span id="result_box" class="short_text" lang="en">
    <span class="hps">mothers</span>
    <span class="hps">love</span>
</span>

我正在尝试在单元格(1,2)中获取文本母亲之爱。

我不是excel vba master,但从逻辑上讲,您的代码应该是这样的

For Each span In objResult
Set objspan = objspan + objResult.getelementsbytagname("span")(0).innerText 

Next

Range(1, 2) = objspan

首先需要构建字符串,然后将其分配给循环外的单元格。希望您理解逻辑。

那么您现在得到了什么输出?我得到了对象所需的错误。
For Each span In objResult
Set objspan = objspan + objResult.getelementsbytagname("span")(0).innerText 

Next

Range(1, 2) = objspan